Android Studio下载或运行虚拟机(AVD)报错:emulator process has terminated_android studio模拟器进程已终止
报错信息如上图
目录
原因:
解决办法二:修改AVD存储路径
原因:
Android Studio的模拟器对中文路径支持不佳,如果用户路径名包含中文,可能会导致类似“emulator process has terminated”的错误。
解决办法一:修改用户路径名
-
确认用户文件夹路径:
-
Windows系统中,用户文件夹通常在 C:\\Users\\你的用户名 下。如果“你的用户名”包含中文,就需要修改。
-
-
创建新用户账户(英文路径):
-
打开“控制面板” > “用户账户” > “管理其他账户” > “添加新用户”。
-
创建一个新用户,用户名使用英文(例如 User),避免使用中文。
-
登录到新用户账户。
-
-
迁移Android Studio相关文件:
-
将旧用户路径下的Android Studio配置文件和AVD文件迁移到新用户路径:
-
AVD默认路径:C:\\Users\\旧用户名\\.android\\avd
-
Android Studio配置路径:C:\\Users\\旧用户名\\.AndroidStudioX.X
-
-
将这些文件夹复制到新用户路径下(如 C:\\Users\\User\\.android\\avd)。
-
-
更新Android Studio设置:
-
启动Android Studio,检查AVD路径是否正确:
-
打开AVD Manager,点击“Edit”(编辑)虚拟机,查看AVD路径是否在新用户路径下。
-
如果路径仍指向旧位置,手动修改为新路径。
-
-
如果不想修改用户名的话,可采用方法二
解决办法二:修改AVD存储路径
直接将AVD存储路径改到不含中文的目录:
1.设置环境变量:
(1)创建纯英文路径文件夹,如D:\\software\\Android\\AVD
(2)在Windows中,设置环境变量 ANDROID_AVD_HOME,指向一个英文路径(如 D:\\software\\Android\\AVD)。
操作:右键“此电脑” > “属性” > “高级系统设置” > “环境变量” > 新建用户变量:
①变量名:ANDROID_AVD_HOME
②变量值:D:\\software\\Android\\AVD
3.移动现有AVD文件:
将 C:\\Users\\你的用户名\\.android\\avd 下的文件复制到新路径 D:\\Android\\AVD。
4.重启Android Studio:
重新打开Android Studio,AVD Manager会自动识别新路径。
5.测试运行
回到AVD Manager,重新启动虚拟机(如“Pixel 8 Pro API 36”),这时应该能正确启动了。