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

Android Studio 虚拟设备(AVD)在Google加载界面后反复重启如何解决

虚拟设备Google加载完成后反复重启的常见原因
  • 虚拟化加速配置异常:Windows平台HAXM与WSL2/Hyper-V冲突、Mac平台Hypervisor.Framework权限未授予、Linux平台KVM模块未启用,都会导致模拟器运行到系统加载阶段触发崩溃重启
  • 系统镜像或用户数据损坏:下载API 30镜像时网络波动导致文件缺失,或者模拟器强制退出时损坏了用户数据分区
  • 宿主机资源分配不合理:给虚拟设备分配的RAM、CPU核心数超出宿主机剩余可调度资源,系统服务启动阶段资源不足触发崩溃
  • API 30镜像的已知兼容问题:部分新版Android Emulator对API 30的x86_64镜像存在兼容性bug,运行时容易触发重启
排查处理步骤
  • 校验硬件加速状态
    打开Android Studio内置终端,执行命令emulator -accel-check,如果返回加速未正常启用的提示,按对应平台处理:

    Windows平台关闭Hyper-V、Virtual Machine Platform等冲突的Windows功能,单独安装HAXM或者Android Emulator Hypervisor Driver;Mac平台在「系统设置-隐私与安全性」中允许Google的虚拟化扩展权限;Linux平台执行sudo modprobe kvm_intel(AMD处理器替换为sudo modprobe kvm_amd)启用KVM模块

  • 擦除虚拟设备数据
    打开Device Manager面板,找到对应Pixel 5 API 30设备,点击右侧下拉菜单选择Wipe Data,擦除完成后重启设备验证是否恢复。如果需要保留原有设备数据,可以先选择Show on Disk找到userdata.img文件备份后再操作
  • 调整设备硬件配置
    编辑虚拟设备配置,将RAM调整为宿主机总内存的1/4以内(如16G内存的宿主机最多分配4G RAM),CPU核心数设置为2~4核,取消勾选Use host GPU选项后重启,排除显卡驱动不兼容的问题
  • 重新安装API 30系统镜像
    打开SDK Manager,进入SDK Platforms标签页,找到Android 11 (API 30)分类,先取消勾选已安装的x86_64 System Image,点击Apply卸载后再重新勾选下载,镜像下载完成后重新创建虚拟设备
  • 降级Android Emulator版本(可选)
    上述步骤都无效的话,进入SDK Manager的SDK Tools标签页,先卸载当前版本的Android Emulator,手动安装30.9.5版本的模拟器,该版本对API 30镜像的兼容性最优

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 05:15:03