Android Studio :The emulator process for AVD was killed。

问题描述:

创建虚拟器,点击运行后提示:<font style="color:rgb(34, 34, 38);">The emulator process for AVD was killed</font>

分析原因:

虚拟机安装路径中包含中文字符导致乱码

> Android Studio 会默认安装虚拟机在用户目录下,如果你的电脑用户名带中文,比如 C:\Users\ ** 张三** ,因为当前用户路径有中文符号,导致一些配置文件中的路径会乱码,这时虚拟机就会运行失败。 >

  1. 首先找到.android文件夹,一般路径为"C盘-->用户-->用户名-->.android"

  2. .android找到avd文件夹

只要在Android Studio中创建了虚拟机就会自动生成这个文件;avd中保存的就是虚拟机文件

复制代码
  ![](https://cdn.nlark.com/yuque/0/2024/png/26847910/1727520489003-5101b3d2-e0c6-4ffd-a1b9-7c42796c6e10.png)

点进去就能看到虚拟机文件:

问题源头找到了,接下来是解决。

  1. 文件转移

将C盘目录下的.android文件夹复制或者剪切到存放SDK文件的目录下

安装Android Studio时会下载SDK,我将文件都放在E盘目录下,SDK文件是放在自己创建的"SDK"目录下(注意,SDK文件夹不是自己生成的,是自己命名的,请根据自己实际情况处理)

转移后:

  1. 在avd目录下找到以.ini后缀结尾的文件,并打开

3.修改路径

首先复制文件所在的路径

将文件中的原位置进行替换

上述解决了文件问题,下面**修改AVD模拟器文件默认存储路径**。

AndroidStudio默认的模拟器文件路径为:C:\Users\用户名.android\avd路径,为了能找到我们刚刚更改的路径,包括后续直接在SDK下保存模拟器文件

  1. 打开Android Studio

步骤:help-->Edit Custom Properties

打开<font style="color:rgb(77, 77, 77);">Edit Custom Properties</font>

添加一个新值覆盖默认变量

注意:

:::info

路径值应当根据自己avd存放目录实际情况进行设置;

要用"\",因为""表示的是转义符,"\"才能表示\

:::

最后,保存内容,重启IDE

之前创建的模拟器会继续出现在Devices Manager,

重新创建的模拟器也会保存在新的路径下。

相关推荐
明天…ling10 小时前
Upload-Labs (Pass1-Pass21) 完整通关思路与源码分析
android·网络安全·渗透测试·burpsuite·upload-labs·文件上传绕过·靶场复现
__Witheart__10 小时前
3568 Android ntp校时使用
android·rockchip
洛兮银儿10 小时前
VScode注释快捷键的修改
ide·vscode·编辑器
wddptwd2811 小时前
android studio 报错怎么处理 java.lang.NullPointerException
android·java·android studio
美狐美颜SDK开放平台11 小时前
直播APP开发,美颜SDK和相机SDK有什么区别?
android·深度学习·数码相机·ios·直播美颜sdk·视频美颜sdk
唐诺13 小时前
Android Open Accessory (AOA) 协议完全解析
android·usb·aoa
我命由我1234514 小时前
Android 开发 - 广播组件(标准广播、有序广播、静态注册广播、分钟到达广播、网络变更广播...)
android·java·开发语言·网络·java-ee·android studio·android-studio
A富得流油的咸鸭蛋14 小时前
安卓鸿蒙面试
android·面试·harmonyos
wardenlzr14 小时前
@IntDef 替代 enum:Android 官方推荐的轻量常量方案
android·性能
Coffeeee15 小时前
AGP9.0的主要变更项,给Gradle来一次大变样
android·前端·gradle