为啥安卓模拟器屏幕是空白的?
Posted
技术标签:
【中文标题】为啥安卓模拟器屏幕是空白的?【英文标题】:Why is the Android emulator screen blank?为什么安卓模拟器屏幕是空白的? 【发布时间】:2015-03-08 00:32:35 【问题描述】:我最近使用 sdks 管理器安装了 android Studio 及其所有更新。当我尝试启动模拟器时,我可以看到:
模拟器 -netdelay none -netspeed full -avd Nexus_5_API_21_x86
HAX 正在工作,模拟器在快速 virt 模式下运行
看起来不错。模拟器启动,但我只能看到黑屏。 我使用应用程序创建的默认 AVD。它有 google api 的 x86 系统映像、1gb ram、64mb vm heap 和 200mb intel 存储。 我尝试取消选中“使用主机 GPU”,但没有解决问题。
【问题讨论】:
在***.com/questions/27567007/…查看答案 Android emulator shows nothing except black screen and adb devices shows "device offline"的可能重复 【参考方案1】:我最近在模拟器 Nexus 5 (Android O) 中遇到了同样的问题。我已经转到 Android 虚拟设备管理器并擦除用户数据,它解决了我的问题。
【讨论】:
这解决了我的问题,谢谢【参考方案2】:我遇到了同样的问题,这就是我所做的工作: 我的一个开始使用 Nexus_4_API_25(即使使用 Nexus 6、Nexus 5 和 Nexus One 也试过,但它们都没有工作!!) 从 Android Studio 创建一个新的 ADV(请记住,我不允许新的前后摄像头连接到新设备,所以将它们关闭) 因此,转到终端并转到您的模拟器所在的文件夹并列出您的模拟器,我的模拟器:
~/Library/Android/sdk/tools/emulator -list-avds
使用您机器上托管的 gpu 运行模拟器后:
~/Library/Android/sdk/tools/emulator -avd Nexus_4_API_25 -gpu host
它将启动模拟器,然后您可以在其中运行您的应用程序。 希望这可以对其他人有所帮助。
【讨论】:
【参考方案3】:我遇到了这个问题,解决这个问题的方法是取消选中与快照有关的所有内容。
我认为我的快照不知何故损坏了。
取消选中加载和保存到快照。
【讨论】:
对我来说这不是问题所在。已取消选中加载和保存到快照。【参考方案4】:面临同样的问题, 我通过减少 AVD 版本来解决。在 AVD 管理器中选择创建较低版本,例如我使用的是 Nexus 5,并创建了一个运行良好的 Nexus 4。
如果这解决了,则意味着您需要升级您的机器、RAM 等。
【讨论】:
没区别,还是黑屏。【参考方案5】:还要查看您的皮肤 - 有些人发现它适用于 WVGA800 皮肤。 这里的其他人发现这是由于 Nexus 5 AVD 本身的高 RAM 要求。我认为 Nexus 5 需要将近 1600。尝试减少 AVD(“高级设置”)中的 RAM 分配 - 或重新安装具有更高 RAM 限制的 HAXM。
【讨论】:
【参考方案6】:对我来说同样的问题,我通过使用 x86_64 系统映像而不是 x84 解决了它,也许 x86 映像在某些主机系统上存在一些错误,例如Windows 10。
【讨论】:
【参考方案7】:如果您安装了 avast 防病毒软件 在设置(参数)选项卡 > 故障排除(depannage)下的 Avast 防病毒软件中,您应该取消选中“启用硬件辅助虚拟化”(“activer l'assistance a la virtualisation”)。
现在重新启动您的计算机,它应该可以工作了 如果不重新安装英特尔的 HAXM,可以在 ~SDK_LOCATION\extras\intel\Hardware_Accelerated_Execution_Manager 下找到
【讨论】:
【参考方案8】:我遇到了同样的问题,即 x86 模拟器在启动期间会挂起(黑屏,无徽标)。我的问题的答案与我在同一台计算机上升级到 Android Studio 之前使用带有旧 SDK 的 Eclipse ADT 有关。
我正在运行 Ubuntu,配置文件存储在主目录的 .android 文件夹中,即 ~/.android。我在配置文件中看到了对旧 SDK 的引用并删除了整个文件夹。之后,x86 模拟器再次开始工作。
事后看来,当我开始使用 ARM 映像时,模拟器可以工作。过去我只在 qemu 中使用过 x86 图像。
【讨论】:
【参考方案9】:最简单的解决方案是 切换图形模式对你很有帮助
【讨论】:
以上是关于为啥安卓模拟器屏幕是空白的?的主要内容,如果未能解决你的问题,请参考以下文章