我下载了Android Studio 3.0 Canary 1预览版,并使用AVD管理器下载了Android O x86系统镜像。在向导中使用Pixel手机作为硬件设置AVD时,启动模拟器后,它只停留在启动画面上永远无法进入系统。
我曾经遇到过同样的问题。请确保创建一个新的虚拟设备,而不是编辑现有的设备。
我曾遇到类似的问题,我按照以下步骤解决了它:
1)从SDK管理器中更新Haxm和模拟器为最新版本
2)删除现有的Android 26 AVD,并创建一个新的AVD
3)尝试使用分辨率较低的手机进行仿真(如Nexus 4)。像Pixel和Pixel XL这样分辨率很高的设备运行速度非常慢,因此除非你必须使用Pixel设备,否则建议使用分辨率较低的设备,这将减少对计算机的压力。当我尝试在模拟的Pixel上运行API 26时,启动需要数小时。
请查看下面的页面。它详细解释了: https://www.andreszsogon.com/using-android-8-and-9-emulators-without-android-studio/
简要来说,我采取了以下步骤来解决问题:
1. 删除所有现有的 AVD。 2. 使缓存无效并重新启动。 3. 清理并重建项目。 4. 创建新的 AVD。
同时确保您从 SDK 管理器中安装了最新版本的模拟器和 HAXM。
希望这可以帮助您。