Android 模拟器黑屏

问题描述 投票:0回答:1

我是 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-emulator android-studio-2.3
1个回答
0
投票

这件事最近发生在我身上(模拟器黑屏,带有所有 AVD,甚至是那些以前工作过的),可能是在某些系统或 Android SDK 更新之后。

我是如何修复它的:

  • 删除整个 .android 目录(位于您的主目录中) - 在删除之前备份此目录(它包含您的 AVD、调试签名密钥或您稍后可能希望返回的其他内容) - 是的,这是真正有帮助的事情
  • 创建新的 AVD - 您必须在删除 .android 目录后执行此操作(如果我将备份的 AVD 复制回那里,则不起作用)

作为参考,这里是现在对我有用的 AVD 配置(直接使用 Android SDK 创建,而不是使用 Android Studio 中的向导):

  • 设备:Nexus One(3.7 英寸,480 x 800:hdpi)
  • 目标:Android 7.0 - API 级别 24
  • CPU/ABI:英特尔凌动 (x86_64)
  • 键盘:[x] 存在硬件键盘
  • 皮肤:具有动态硬件控制的皮肤
  • 前置摄像头:无
  • 后置摄像头:无
  • 内存:1024
  • 虚拟机堆:64
  • 内部存储:200 MiB
  • SD卡:(空)
  • [ ] 快照(未选中)
  • [ ] 使用主机 GPU(未选中)
© www.soinside.com 2019 - 2024. All rights reserved.