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 evito el escalado en Android Imageview?
  • ¿Cómo reemplazar el fragmento C con el fragmento A cuando se pulsa el botón Atrás?
  • Mejores prácticas de tamaño de imagen para aplicaciones móviles
  • Establecer título para la barra de acción contextual
  • Cómo implementar elementos expandibles con LinearLayoutManager (introducido con Android L)
  • ¿Cómo fijar el fondo de imagen de la imagen para el estado diferente?
  • DialogFragment en PreferenceActivity
  • Android - Descripción de View.getLocalVisibleRect (Rect)
  • Cómo leer el valor de string.xml en android?
  • PreferenceInternet no se abre con PreferenceFragmentCompat
  • ¿Cómo hacer una linea lineal llenando el espacio restante en un relativelayout?
  • Cómo escalar una imagen en un ImageView para que se "ajuste"
  • 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.