Cerrar aleatoriamente la aplicación – InputManagerService: Recibió RemoteException enviando notificación setActive (false)

Tengo una aplicación Android muy simple, similar a la aplicación fingerpaint. Estoy dibujando algunas líneas en la pantalla con mi dedo.

Mi problema es que, la aplicación se cierra aleatoriamente, llevándome de nuevo a la pantalla de inicio de Android.

Sólo registro que puedo ver en LogCat es esa línea:

(Warning) Tag: InputManagerService: Got RemoteException sending setActive(false) notification to pid 4962 uid 10077. 

Ninguna excepción es lanzada.

He intentado compilar proyectos contra Android 2.0, 2.1 y 2.2 …

He intentado inhabilitar el atributo debuggable en manifiesto.

Tengo este problema tanto en Nexus One y 2.2 Emulator.

Mi problema era dibujar en el objeto de la lona de 2 hilos diferentes.

Estaba jugando con la muestra de Android FingerPaint.java SDK y está accediendo a Canvas dentro de onTouchEvent. Sin embargo, también estaba utilizando SurfaceView y dibujo en lienzo dentro de mi hilo de animación.

Por lo tanto, la eliminación de acceso a objetos de Canvas de onTouchEvent (hilo de la aplicación principal) resolvió mi problema .

Gracias.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.