我构建了 AOSP 5.1.0_r5 (LMY47O),没有对源代码进行任何修改。构建过程以“成功”结束,我在 out/target/product/deb 中得到一堆 *.img 文件.遗憾的是,执行 emulator -verbose 会生成带有空白屏幕的通用仿真器窗口,并跟随 output in the console。 .我看不到任何可以解释黑屏的东西。 (我看着黑屏几十分钟,因此我怀疑它“只是非常慢。”)
我的环境是在 Windows 7 下的 VirtualBox 中运行的 Ubuntu 16.04,不涉及 IDE。
最佳答案
只是一个假设。您的输出中有一行:Failed to create Context 0x3005
Could not initialize emulated framebufferemulator: Can't start OpenGLES renderer?
看来这是问题的原因。能否请您安装以下库sudo apt-get install mesa-utils-extra
并再次运行您的模拟器?
附言目标是什么deb
?尝试使用推荐的目标构建 AOSP,例如 aosp_arm-eng
.
关于android - Windows 7 中 Ubuntu VM 中 Android 模拟器中的黑屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41409521/