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

Android模拟器为何无法在macOS 10.14 Mojave及更早系统运行

  • 第一步:抓取模拟器崩溃的具体日志,排查根因
    打开Android Studio的Device Manager,找到对应AVD,点击右侧下拉按钮选择「Show on Disk」进入AVD存储目录。打开终端执行如下命令启动模拟器:
    ~/Library/Android/sdk/emulator/emulator -avd Pixel_XL_API_30
    
    终端输出的报错信息可以直接定位崩溃原因,比通用报错提示精准很多。
  • 第二步:调整模拟器图形加速配置
    你的设备系统版本和显卡都比较旧,默认的硬件图形加速大概率不兼容。编辑对应AVD,找到「Emulated Performance」下的Graphics选项,把默认的Automatic改为Software - GLES 2.0,关闭硬件加速后重试。
  • 第三步:降级Android Emulator工具版本
    高于30.9.5的Android Emulator版本已经停止支持High Sierra 10.13.6系统,你当前Arctic Fox版本默认带的模拟器工具可能版本过高。打开SDK Manager进入SDK Tools页面,找到Android Emulator选项,降级到30.9.5版本后重试。
  • 第四步:调整AVD镜像和内存配置
    1. 优先尝试更换不带Google APIs的API 30镜像,或者直接使用API 29及更低版本的系统镜像,高版本镜像对旧系统的适配性更差
    2. 把AVD的RAM分配调整到4G以内,VM堆调整到512M以内,避免因为内存分配超出设备可用上限导致崩溃
  • 备用方案
    如果以上调整都无效,建议直接用安卓实机调试,或者安装Genymotion等第三方模拟器,适配旧系统的稳定性比官方模拟器更好。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 20:24:04