android - Windows 7 中 Ubuntu VM 中 Android 模拟器中的黑屏

标签 android ubuntu virtual-machine windows-7-x64 android-source

我构建了 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/

相关文章:

Ubuntu 11.04 上的 Android/Eclipse 安装 - aapt 和 adb 无法正常工作

Android AVD - 在 Windows 或 Ubuntu VM 上更快?

java - Gradle 构建失败 : Error:Execution failed for task ':app:processDebugResources' . > java.nio.charset.MalformedInputException:输入长度 = 1

c# - 歌曲选择系统

python-3.x - 诗歌在非标准 apt-get 存储库中添加对包的依赖

Azure 逻辑应用和 VM

linux - Linux服务器上的域名

java - 如何修复 "Error inflating class android.support.design.widget.NavigationView"

java - 不需要R,但是获取R无法解决变量错误

linux - WordPress 安装权限被拒绝,ubuntu