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

2022款MacBook Pro M2上Android Emulator卡顿冻结求助

针对M2 MacBook Pro上Android Emulator卡顿冻结的解决方案

1. 调整模拟器硬件加速与资源分配

  • 打开Android Studio,进入Tools > Device Manager,选中目标模拟器设备,点击Edit this device
  • 在Emulated Performance区域,将Graphics选项切换为Hardware - GLES 2.0,若问题仍存在,尝试切换为Software模式
  • 降低模拟器的RAM(建议设为2048MB)和VM Heap(建议设为512MB)分配,避免过度占用系统资源

2. 禁用Rosetta运行Android Studio

  • 找到应用程序中的Android Studio,右键选择显示简介
  • 取消勾选使用Rosetta打开,M2芯片原生支持Android Studio,强制通过Rosetta运行会引发性能损耗与兼容问题

3. 配置系统隐私权限

  • 进入Mac系统设置隐私与安全性 > 完全磁盘访问权限,确保Android Studio和qemu-system-aarch64(模拟器核心进程)已添加并勾选权限
  • 在隐私与安全性 > 开发者工具中,允许Android Studio及相关模拟器进程运行

4. 修改模拟器核心配置文件

  • 定位到模拟器配置目录:~/Library/Android/sdk/emulator/resources
  • 编辑advancedFeatures.ini文件,添加或修改以下参数:
    Vulkan = off
    GLDirectMem = on
    
  • 保存后重启模拟器,可解决M2芯片上Vulkan渲染的兼容问题

5. 更新Android Emulator至最新版本

  • 打开Android Studio的SDK Manager > SDK Tools,确保Android Emulator为最新版本,旧版本可能存在M2芯片专属bug

6. 关闭系统节能相关设置

  • 进入Mac系统设置电池,取消勾选自动切换图形卡模式(若存在该选项),并关闭节能模式,避免系统自动降频导致模拟器卡顿

内容的提问来源于stack exchange,提问作者Abdul Waheed

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 17:22:02