admin 管理员组

文章数量: 1184232

Andriod Studio 虚拟机打开Chrome 异常崩溃导致宿主机重启

贴主在使用Andriod Studio进行开发时,打开安卓虚拟机启动 Chrome任意操作会导致宿主机崩溃重启。现已报Google且获得多种解决方案。

解决Chrome在AS虚拟机内崩溃办法

  • Andriod Studio 虚拟机打开Chrome 异常崩溃导致宿主机重启
  • 1. 故障重现方法
  • 2. 处理措施-1
    • 2.1 下载一个浏览器
    • 2.2 传入安装包
    • 2.3 安装
  • 3. 处理措施-2-官方回应
    • 3.1 打开WHPX
    • 3.2 没有看到WHPX复选框怎么办
    • 3.3 启用WHPX=方法一!
    • 3.5 启用WHPX=方法二!
  • 4. 运行环境
  • 参考文献

1. 故障重现方法

其硬件和软件版本写在第三章,未提及内容为默认选项;无论是否联网都会导致崩溃。
打开安卓虚拟机的Chrome应用,以下操作都会导致该Bug:

  1. 点击Chrome主页默认的Facebook标签,等待一定时间(没有网肯定访问不了),点击Chrome内的返回主页按钮;
  2. 在地址栏输入自定义URL(如csdn)
  3. 在地址栏输入内网IP地址(如10.0.0.55)
    已经向Google Bug 分析提交issue,issue为:Google Issues

2. 处理措施-1

经过一下午的层层排查,大概定位这个bug应该是属于虚拟机启动Chrome导致。

那要怎么绕过呢,简单,安卓其他浏览器吧。经过测试,尽管他们可能会使用Chrome内核,但就是怎么用都不会有bug。[感谢苍天.jpg]

以下是安装的方法

2.1 下载一个浏览器

我这里选用Via浏览器,无他,安装包小于10M,十分友好。
得到这样的安装包

2.2 传入安装包

回到Android Studio,选择对应虚拟机;点击右边的三个小点点;点击Open in Device Explorer

这个路径对应手机内使用File程序能访问的根目录,我们将安装包放入downloads 路径

2.3 安装

进入虚拟机,从底部向上拉,拉出应用抽屉。选择File应用


选取Download文件夹,点

本文标签: 宿主 重启 虚拟机 异常 解决方案