"Error al registrar el canal de entrada" – ¿qué causa esto y cómo solucionarlo?
He estado recibiendo el siguiente error, informado a través de la consola del desarrollador de Market por los usuarios de mi aplicación:
java.lang.RuntimeException: Failed to register input channel. Check logs for details. at android.view.InputQueue.nativeRegisterInputChannel(Native Method) at android.view.InputQueue.registerInputChannel(InputQueue.java:92) at android.view.ViewRoot.setView(ViewRoot.java:568) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) at android.view.Window$LocalWindowManager.addView(Window.java:465) at android.app.Dialog.show(Dialog.java:241) at my.program.MyActivity.handleFailure(Unknown Source) at my.program.MyActivity$RunFailed.run(Unknown Source) at android.os.Handler.handleCallback(Handler.java:587) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:130) at android.app.ActivityThread.main(ActivityThread.java:3835) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:507) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605) at dalvik.system.NativeStart.main(Native Method)
Las líneas en cursiva forman parte de mi código. El código en cuestión sólo crea y muestra un diálogo. Se ejecuta desde un Runnable
enviado a un Handler
. Todo debe estar sucediendo en el hilo GUI (por eso se utiliza Handler
).
- FrameLayout primer plano con selectores
- ¿La mejor manera de crear Barra de progreso segmentada?
- Android ViewPager con puntos inferiores
- Android, cómo desenfocar / vidrio / helada actividad actual
- Open-Source Ejemplos de aplicaciones Android bien diseñadas?
No sé cómo depurar esto. No he experimentado este problema yo mismo, y todo lo que tengo es sólo un montón de informes automatizados. Google muestra un par de hilos en este problema exacto, pero no respuestas (excepto una sugerencia de que esto es un problema específico de Android 2.3.3).
- Color de fondo del texto de Android TextView
- Cómo configurar el estilo o la fuente a texto de un TextView en android?
- Android: mensajes de Handler retrasados al final del hilo de trabajo
- Android complejo método onDraw () vs diseño personalizado
- ¿Hay una manera fácil de arrastrar elementos en un ListView para cambiar su orden?
- Hacer fondo transparente de los iconos de Android en eclipse
- Cómo crear GUI en Android en lugar de utilizar XML?
- Android UI DPI problema - es xxxhdpi recursos necesarios?
Esto puede ser un problema de Launcher Pro. LP es un reemplazo de casa. Parece que Launcher Pro no libera algunos recursos como debería. Echa un vistazo a esta respuesta aquí