He estado modificando/editando partes de la plataforma Android, pero me he encontrado con un problema al intentar probar mis ediciones. Después de realizar mis cambios a la fuente de la plataforma, pude compilar con éxito la fuente, creando así system.img, ramdisk.img y userdata.img.Emulador de Android colgado en el inicio?
Cuando voy a probar esto en el emulador, el emulador simplemente se cuelga en la pantalla "ANDROID_", con el guión bajo parpadeando, pero nunca parece cargarse. ¿Alguna sugerencia?
El comando que se utiliza para ejecutar el emulador es el siguiente:
./emulator -system $HOME/android/platform/out/target/product/generic/system.img -ramdisk $HOME/android/platform/out/target/product/generic/ramdisk.img -data $HOME/android/platform/out/target/product/generic/userdata.img
Gracias,
Chris
Gracias por los consejos. Intenté ejecutar el comando adb logcat, que me mostró mucho más. Parece que el emulador está atascado en una especie de ciclo de inicio infinito. El bucle comienza con Android Runtime START <<<<<<<<<<<<<< Y cada iteración termina con I/ServiceManager (25): servicio 'media.audio_flinger' morí I/ServiceManager (25): el servicio 'media.player' murió I/ServiceManager (25): el servicio 'media.camera' murió I/ServiceManager (25): el servicio 'media.audio_policy' murió – Chrisc
Hmm, podría ser que uno de los los servicios críticos no se inician y, debido a eso, init intentará reiniciar todo el tiempo de ejecución de Android. Dependiendo de la máquina en la que se ejecute, hemos experimentado algunos problemas con el audio en el emulador, en cuyo caso la opción -noaudio podría ayudar. Además, ha intentado hacer una construcción y simplemente ejecutar el proyecto "tal cual" sin sus cambios. Siempre es bueno saber que el sistema predeterminado se ejecuta antes de probar las modificaciones de la plataforma. – BMB
Gracias a BMB, resultó que estaba ocurriendo un error en algún lugar de mi código. Con más ajustes en mis cosas, Android arrancó con éxito. – Chrisc