我构建了AOSP 5.1.0_r5(LMY47O),未对源代码进行任何修改。构建过程以"成功"结束。我在out/target/product/deb中获得了一堆* .img文件。遗憾的是,执行 emulator -verbose 会生成一个空屏幕并遵循output in the console的通用仿真器窗口。我没有看到任何可以解释黑屏的事。 (我在黑屏上看了几十分钟,因此我怀疑它是'#34;只是非常慢。")
我的环境是在Windows 7下的VirtualBox中运行的Ubuntu 16.04,不涉及IDE。
答案 0 :(得分:1)
只是一个假设。输出中有一行:Failed to create Context 0x3005
Could not initialize emulated framebufferemulator: Can't start OpenGLES renderer?
这似乎是导致问题的原因。您能否安装以下库sudo apt-get install mesa-utils-extra
并再次运行您的emualator?
P.S。什么是目标deb
?尝试使用推荐目标构建AOSP,例如aosp_arm-eng
。