【发布时间】:2017-12-16 04:56:41
【问题描述】:
我是 android 开发的新手,正在使用 AMD cpu 运行 Ubuntu Linux。我安装了Android Studio、JDK、SDK等,一直在尝试运行模拟器。但是,每当我尝试启动模拟器时,它都会保持黑屏。我在终端中反复收到的消息是
警告 - run.EmulatorConnectionListener - 模拟器尚未准备好,dev.bootcomplete = null
我已经尝试等待一段时间,我尝试更新它,我尝试了不同的 API,我尝试将模拟性能设置为软件,以及我可以在网上找到的所有其他内容。非常感谢您的帮助!
规格: Ubuntu 16.04 LTS 安卓工作室 2.3.3 Radeon R9 270x 4gb AMD FX4100 32克内存 在 BIOS 中启用了 SVM
【问题讨论】:
-
您要运行哪个模拟器(Android 版本、屏幕尺寸等)?你等了多久?
-
我尝试了很多不同的模拟器,甚至使用 android 8.0、6.0、5.1 和 5.0 创建了自己的配置文件。我等了大约 15 分钟,没有任何变化。从我所读到的,它不应该花那么长时间。你认为我只需要等待更长的时间吗?
-
从一个新的模拟器图像,等待更长的时间,同时将屏幕尺寸减小到 800x480 左右。稍等片刻之后,您应该能够监视 logcat,只要它沿着 -wait 移动。我很久以前对此的回答:stackoverflow.com/questions/3692363/…
-
好的,所以它说“读取:意外的 EOF!”然后停下来坐在那里。编辑:我也跑了一个不同的,它说 E gralloc : invalid gralloc handle (at 0x0)
-
嗯。使用您尝试运行的模拟器图像(屏幕大小、内存分配、android API 版本、GPU 开/关)的更多详细信息更新您的问题。列出您拥有的硬盘类型以及硬盘上的可用空间。我假设您正在尝试运行
armeabi-v7a图像。此外,您可能希望将 Genymotion 视为您的模拟器。见:stackoverflow.com/questions/31366453/…
标签: android android-emulator android-studio-2.3