2011-11-03 10 views
12

Estoy intentando compilar Android 2.3 (Gingerbread) desde cero en mi máquina Ubuntu 10.10.Android 2.3 emulator pantalla en blanco después de la compilación

He seguido todos los pasos aquí: http://source.android.com/source/building.html No tengo errores de compilación.

Pero por alguna razón, el emulador arranca y la pantalla permanece en blanco (intenté dejarlo durante unas pocas horas, incluso). Construí 2.2 hace unos meses en esta misma máquina sin problema.

Actualización: Como puede ver en la imagen, adb detecta el emulador brevemente pero cuando lo ejecuto de nuevo unos 30 segundos después no lo detecta en absoluto.

¿Qué podría haber echado de menos?

enter image description here

+1

¿Intentó ejecutar el emulador con el parámetro 'logcat'? Tal vez muestre lo que está pasando mal. – Dyonisos

Respuesta

4

Según un empleado de Google en this thread, sus herramientas de construcción pueden estar fuera de fecha. Consulte el enlace para obtener más información, pero su recomendación para construirlo es:

repo forall sdk external/qemu -c git checkout aosp/tools_r12 
# build, possibly a clean build 
emulator -kernel prebuilt/android-arm/kernel/kernel-qemu-armv7 

Espero que ayude!

0

Es posible que su versión de JDK sea 5, porque ya compiló Froyo. Debe instalar JDK 6 para compilar Gingerbread.

Cuestiones relacionadas