3 votos

Compilar el teclado JellyBean para la ROM de ICS

Intenté crear una imagen con el archivo LatinIME.apk de JellyBean, reemplazando el archivo LatinIME.apk de ICS, en la carpeta de aplicaciones del sistema de la ROM de ICS, pero se estrelló. Pero cuando lo puse en la carpeta preInstalledApk, se compiló y se ejecutó correctamente.

Pero necesita ser seleccionado desde "Idioma e introducción" en Configuración y también ambos teclados tienen el mismo nombre.

Lo que quiero es instalar el archivo LatinIME.apk de JellyBean durante el tiempo de compilación de la imagen y también que sea el método de entrada predeterminado. No me importa si no es una aplicación del sistema. Y cambiaré el nombre del teclado LatinIME.apk de ICS desde el código, para que el usuario pueda seleccionar cualquiera de ellos sin rayarse la cabeza.

2voto

Harsh Vardhan Puntos 31

Tuve literalmente que rebuscar el código de arriba abajo para llegar a la solución. Un archivo xml llamado defaults.xml contiene el nodo del método de entrada por defecto. Eso tuvo que ser cambiado al nombre del paquete del LatinIME de JellyBean. Aún falta probarlo; les avisaré a todos si funciona bien.


Editar: Esto funcionó. Por favor sigan adelante y ponganse manos a la obra.

0 votos

¿Cuál fue el resultado? ¿Puedes actualizar esta respuesta?

0 votos

Sí, esto funcionó.

0 votos

Por favor actualiza la respuesta, entonces. Será mejor para futuros usuarios que busquen las preguntas.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X