Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Problemas con el teclado de Android Studio en Ubuntu

Mientras usas Android Studio en Ubuntu hay escenarios donde el IDE dejará de responder a la entrada del teclado o comenzará a introducir caracteres aleatorios?

¿Cómo arreglar esto? O posibles soluciones.

  • Cómo: comandos de voz en una aplicación de Android
  • Android y el soporte de múltiples diseños de pantallas
  • Corrupción de la textura de Android opengl
  • Mostrar ondas de sonido para la grabación de audio en Android
  • Android Studio 1.2 versión beta se bloquea en la depuración
  • Appium vs Espresso para el marco de pruebas automatizado
  • Android - java.lang.IllegalArgumentException: contentIntent error requerido por la notificación?
  • Cómo configurar la altura del ancho de la imagen en función del tamaño de la pantalla en gridview
  • Error al generar apk firmado
  • Lista de productos dinámicos de la aplicación Android en la aplicación
  • Android ViewPager con ScrollViews con ViewPagers dentro de ScrollViews
  • Establecer márgenes en un LinearLayout programáticamente
  • One Solution collect form web for “Problemas con el teclado de Android Studio en Ubuntu”

    Como se da aquí

    El fallo parece ser desencadenado por una falta de sincronización entre IBus (el servidor) y Xlib + AWT (la JVM del cliente), expuesta por una combinación de una rápida sucesión de pulsaciones de teclas y el manejo más lento de eventos del cliente.

    Las 2 soluciones que me ayudaron fueron:

    Solución # 1 : Fuerza ibus en modo síncrono

    $ IBUS_ENABLE_SYNC_MODE=1 ibus-daemon -xrd 

    Haga esto preferentemente antes de iniciar Studio. Esta solución se sugirió en https://code.google.com/p/ibus/issues/detail?id=1733 para una aplicación Java diferente que enfrenta los mismos problemas.

    Solución # 2: Deshabilitar la entrada IBus en Studio

     $ XMODIFIERS= ./bin/studio.sh 

    Esto solo deshabilitará los métodos de entrada para Studio, no para las otras aplicaciones. Reiniciar el daemon mientras Studio está ejecutando ('ibus-daemon -rd') efectivamente deshabilita los métodos de entrada para todas las otras aplicaciones y también puede bloquear la JVM de Studio con un fallo de segmentación.

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