Android O(API 26)预览模拟器无法启动

时间:2017-05-20 15:02:24

标签: android android-studio emulation avd android-8.0-oreo

我下载了Android Studio 3.0 Canary 1预览版并使用AVD管理器下载了Android O x86系统映像。当我使用向导设置AVD时,使用Pixel手机作为硬件。当我启动模拟器时,它会永远挂在启动屏幕上。

5 个答案:

答案 0 :(得分:2)

我遇到了同样的问题。确保创建新的虚拟设备,而不是编辑现有的虚拟设备。

答案 1 :(得分:1)

我的操作系统是Debian 9.我对API 26有同样的问题,但是由于这个链接,我可以使用API​​ 25启动模拟器而没有问题:https://stackoverflow.com/a/42903352/6603006

如果AVD Manager上的API 25有任何问题,您可以使用Genymotion应用程序。它快速而稳定。

答案 2 :(得分:1)

我遇到了类似的问题,我做了以下步骤来解决它

1)将SDK管理器中的Haxm和模拟器更新到最新版本

2)用android 26删除现有的AVD并创建一个新的

3)尝试模拟分辨率较低的手机(如nexus 4)。像素和像素XL具有高分辨率并且运行速度非常慢,因此除非您必须使用像素设备,否则我建议使用较低分辨率的设备,这样可以减轻机器的压力。当我尝试在模拟像素上运行API 26时,启动需要数小时。

答案 3 :(得分:0)

1.删除所有现有的AVD。 2.使缓存无效并重新启动 3.清理和重建项目 4.创建新的AVD。

确保从SDk Manager安装了最新版本的模拟器和HAXM。

希望这会有所帮助。

答案 4 :(得分:0)

查看下面的页面。它已经详细解释了: https://www.andreszsogon.com/using-android-8-and-9-emulators-without-android-studio/

简而言之,我已按照以下步骤解决了该问题:

  1. Android SDK仿真器更新为更高版本
  2. 安装更高的系统映像(适用于API 26)
  3. 安装或更新 HXAM
  4. 删除旧的AVD机器
  5. 使用以下配置创建新的AVD机器:( RAM:2048 VM堆:256