You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android模拟器API31及以上启动Chrome时冻结问题求助

解决Android API31+模拟器启动Chrome冻结问题

可行修复方案

1. 切换模拟器图形渲染为软件模式

进入模拟器设置,将图形渲染选项从「Automatic」或「Hardware」切换为Software - GLES 2.0。API31+系统在Ubuntu环境下的硬件渲染兼容性存在冲突,软件渲染可绕过该问题。

2. 更新Chrome至最新版本

旧版Chrome在Android 12+(API31+)上存在兼容性bug,打开模拟器内的Google Play商店,将Chrome更新到最新版本后重试。

3. 调高模拟器资源分配

API31+系统资源占用更高,将模拟器RAM分配从默认值调高至2GB以上,同时把虚拟机堆(VM Heap)大小设置为512MB以上,减少内存不足引发的冻结。

4. 修改模拟器config.ini配置

找到模拟器配置文件(路径一般为~/.android/avd/[你的模拟器名称].avd/config.ini),添加或修改以下参数:

hw.gpu.mode = swiftshader_indirect

保存后重启模拟器,该参数会强制使用SwiftShader渲染,替代可能出问题的硬件渲染路径。

5. 禁用Chrome硬件加速

打开Chrome设置,进入「系统」选项,关闭「使用硬件加速模式(如果可用)」,重启Chrome后测试。此操作可避免Chrome与模拟器渲染层的冲突。

6. 重新创建模拟器镜像

若现有模拟器镜像损坏,删除当前API31+模拟器,重新创建新镜像,优先选择x86_64架构(CPU支持的前提下),并确保下载完整的系统镜像。


内容的提问来源于stack exchange,提问作者Murad Akhmedov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 03:22:35