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

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

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

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

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

我能错过什么?

在此处输入图像描述

据该线程中的谷歌员工称,您的构建工具可能已过时。 查看链接以获取更多信息,但他建议的建议是:

 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 

希望有所帮助!

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