我使用 android 7.1.1 (API 25) CPU X86 创建了一个模拟器。当我启动模拟器时,它的显示pixel launcher keeps stopping
问题。我也检查了 CPU x86_64 但同样的问题。
这是屏幕截图:
这是我的详细配置:
我使用 android 7.1.1 (API 25) CPU X86 创建了一个模拟器。当我启动模拟器时,它的显示pixel launcher keeps stopping
问题。我也检查了 CPU x86_64 但同样的问题。
这是屏幕截图:
这是我的详细配置:
编辑
似乎这个问题在 Android Studio 2.2.3 中得到了解决。如果由于某种原因您仍然看到此问题,则以下解决方案有效。
原始答案
我现在找到了一个合理的解决方案。问题主要出在启动器上,而不是模拟器本身。所以安装不同的启动器可以解决这个问题。我从这里安装了 GO 启动器:http: //www.appsapk.com/go-launcher-ex/
只需将 apk 拖放到模拟器上并安装它,然后告诉操作系统将其用作默认值。
我不确定这个特定的 apk 是否是该 apk 的合法副本,但无论如何它为我解决了这个问题,而且那里有很多启动器
祝你好运。
清除启动器应用程序数据可能会有所帮助
adb shell pm clear com.google.android.apps.nexuslauncher
我可以通过在 Pixel Launcher 设置中关闭“应用建议”来解决此问题。您可以使用以下命令打开设置面板:
adb shell am start com.google.android.apps.nexuslauncher/.SettingsActivity
上面有一些很好的建议,但我发现它对我来说崩溃了,因为指定的 HAXM RAM 比 AVD RAM 多。
在我更新到最新的模拟器版本 (26.1.2) 和最新的 HAXM 版本 (6.0.6) 后,我开始遇到像素启动器崩溃。默认情况下,HAXM RAM 设置为 2GB,分配给我的虚拟设备的 RAM 为 1536MB。在我将 HAXM RAM 更新到 1GB 后,我停止让像素启动器崩溃。
要更新 HAXM RAM,您需要再次运行 HAXM 安装程序。参考这个链接HAXM configuration in android studio
简单地清理项目对我有用
在对这个问题进行了一天的故障排除后,我刚刚删除了模拟器并创建了另一个具有不同名称的模拟器。现在它工作但仍然很慢。也许我必须升级我的笔记本电脑。