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

Mac Big Sur下Android Studio Arctic Fox创建AVD启动超时无法调试问题

Mac端Android Studio AVD启动300秒超时问题排查方案

1. 调整AVD启动超时配置

  • 打开Android Studio设置,路径为Preferences > Build, Execution, Deployment > Debugger
  • 找到Android Debug Bridge (ADB)选项下的ADB connection timeout (ms)配置项,默认值对应30秒,调整为300000(对应300秒)以上,再重启Android Studio尝试启动AVD

2. 校验虚拟化与Hypervisor配置

  • Intel芯片机型需确认已开启Intel VT-x虚拟化技术,M1/M2芯片机型需下载对应ARM架构的系统镜像创建AVD,避免x86镜像兼容问题
  • 打开SDK Manager > SDK Tools,确认Intel x86 Emulator Accelerator (HAXM installer)已安装,版本大于等于7.6.5以适配Big Sur系统
  • 执行终端命令kextstat | grep intel确认HAXM内核扩展正常加载,如果无输出,需要在系统偏好设置 > 安全与隐私中允许Intel Corporation的扩展加载,重启设备后再试

3. 清理损坏的AVD与缓存

  • 删除现有异常的AVD:打开Device Manager,找到对应模拟器点击删除
  • 清理Android Studio缓存:点击File > Invalidate Caches...,勾选Clear file system cache and local history后重启IDE
  • 重新创建AVD,建议选择API 30及以下的稳定版系统镜像,避免高版本API的兼容问题,首次启动时不要勾选Cold boot now选项

4. 检查ADB端口占用

  • 打开终端执行lsof -i :5554查看5554端口是否被其他进程占用,如果有输出,执行kill -9 [进程PID]杀掉占用进程后再启动AVD
  • 也可以执行adb kill-server && adb start-server重启ADB服务,再尝试连接模拟器

5. 切换模拟器启动参数

  • 找到Android SDK的emulator目录,默认路径为~/Library/Android/sdk/emulator
  • 执行终端命令启动模拟器并关闭硬件加速:./emulator -avd [你的AVD名称] -gpu swiftshader_indirect,如果可以正常启动,说明原硬件加速配置存在冲突,可以在AVD的编辑配置中,将Emulated Performance > Graphics选项改为Software - GLES 2.0保存即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 06:00:03