Android Studio 更新后 AVD 无法启动
Posted
技术标签:
【中文标题】Android Studio 更新后 AVD 无法启动【英文标题】:AVD not booting after Android Studio update 【发布时间】:2017-12-02 09:34:05 【问题描述】:在我安装了这些天发布的 921MB 更新后,我的 AVD 不再启动。我不完全记得更新的实体(可能是 API/SDK 修订版),我在 Debian 上使用 android Studio 2.3 build AI-162.4069837 和 API 25 修订版 3(我认为最后一件事是实际更新)。
当我启动 AVD 时,它只是保持黑屏并且永远不会完成启动。日志在启动 AVD 后立即显示此错误:
1292-1328/? E/vold: Failed to chmod /data/system_ce/0: No such file or directory
1292-1328/? E/vold: Failed to chmod /data/misc_ce/0: No such file or directory
1292-1328/? E/vold: Failed to chmod /data/media/0: No such file or directory
好像没有初始化文件系统。
之后我不断收到错误循环,我将其粘贴到https://pastebin.com/cbk9T8KR。
其他人有麻烦吗?关于如何让 VM 再次工作的任何想法?
【问题讨论】:
我尝试了很多东西:删除.android文件夹,删除和删除不同架构的AVD,我不知道我还能做什么。 我也面临同样的问题 很高兴听到有人在我的情况下...... 您是否尝试从 CLI 启动它 没有区别,只是我没有 Android 监视器来查看日志,但是我找到了我刚刚在下面发布的解决方案。 【参考方案1】:我最终找到了一个临时解决方案,希望他们能修复这个错误。您应该在 .android/AVD/[AVD name]/ 中打开 config.ini 并设置
hw.gpu.enabled=yes
hw.gpu.mode=swiftshader
VM 恢复正常工作。
来源:https://issuetracker.google.com/issues/36905888
【讨论】:
【参考方案2】:对于所有 Windows 用户,config.ini 位于
C:\Users\yourname.android\avd\yourdevicename.avd/config.ini
和条目
hw.gpu.enabled=是 hw.gpu.mode=auto
已经存在。但是将 hw.gpu.mode 更改为“swiftshader”效果很好。
【讨论】:
以上是关于Android Studio 更新后 AVD 无法启动的主要内容,如果未能解决你的问题,请参考以下文章
我无法在 Android Studio 中看到 AVD 管理器
Android Studio 出错:无法在模拟器中启动 AVD
Android Studio:由于 Intel HAXM 错误而无法运行 AVD