构建后的Android 2.3模拟器空白屏幕

时间:2011-11-03 15:39:46

标签: android android-emulator android-source

我正在尝试在我的Ubuntu 10.10计算机上从头开始构建Android 2.3(Gingerbread)。

我已按照此处的所有步骤操作:http://source.android.com/source/building.html没有构建错误。

但由于某种原因,模拟器启动并且屏幕保持空白(我确实尝试将其保留几个小时)。几个月前我在同一台机器上建造了2.2而没有问题。

更新:正如您从图像中看到的那样 - adb会短暂地检测到仿真器,但是当我在大约30秒后再次运行仿真器时,它根本无法检测到它。

我可以错过什么?

enter image description here

2 个答案:

答案 0 :(得分:4)

根据this thread中的Google员工的说法,您的构建工具可能已过时。查看链接以获取更多信息,但他建议的建议是:

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 

希望有所帮助!

答案 1 :(得分:0)

您的JDK版本可能是5,因为您之前已经构建了Froyo。您应该安装JDK 6来构建Gingerbread。