You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

Android Studio中API 34/35的AVD模拟器进程终止问题求助

解决AVD API 34/35启动失败的问题

检查模拟器硬件加速设置

  • 打开Android Studio的Tools>SDK Manager>SDK Tools,确保已安装最新版的Android Emulator(Koala版本建议对应34.x以上的模拟器版本)
  • 进入AVD Manager,编辑出问题的虚拟设备,在Emulated Performance部分,确认选中Hardware - GLES 2.0;若之前选的是Auto,尝试手动切换到Hardware;若无独立显卡,可切换为Software - GLES 2.0测试

调整虚拟设备内存配置

  • 编辑AVD,在Memory and Storage部分:
    • RAM设置降低到2048MB以内(API34+镜像对内存要求更高,过高可能触发系统内存限制)
    • VM Heap调整为256MB或512MB,避免分配过大导致资源冲突

清理模拟器缓存与重置AVD

  • 在AVD Manager中,点击设备右侧下拉菜单,选择Wipe Data清除模拟器用户数据缓存
  • 若wipe无效,选择Delete删除该AVD,重新下载API34/35的x86_64架构系统镜像(兼容性更好),再重新创建虚拟设备

检查Windows系统虚拟化设置

  • 按下Win+R,输入optionalfeatures.exe打开Windows功能面板:
    • 确保Hyper-VWindows Hypervisor PlatformVirtual Machine Platform已勾选(API34+模拟器依赖这些虚拟化特性)
    • 若之前未开启,勾选后重启电脑再尝试启动AVD
    • 若开启后仍有问题,可暂时关闭Hyper-V,改用Intel HAXM(需先在SDK Tools中安装Intel x86 Emulator Accelerator (HAXM installer))

查看模拟器专属日志

  • 打开命令提示符(CMD),进入Android SDK的emulator目录(默认路径一般是C:\Users\<你的用户名>\AppData\Local\Android\Sdk\emulator
  • 运行命令:emulator -avd Small_Phone_API_34 -verbose,启动模拟器并查看详细错误输出,根据日志里的具体报错(如显卡驱动、文件权限问题)针对性解决

更新显卡驱动

  • 打开设备管理器,找到显示适配器,右键点击显卡选择更新驱动程序,安装最新显卡驱动(API34+模拟器对显卡驱动版本要求较高,旧驱动易引发兼容性问题)

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

火山引擎 最新活动