无法从Android Studio中的AVD Manager删除AVD

Rob*_*Rob 29 android android-virtual-device android-studio

我在OS X Yosemite上运行Android Studio.我想从Android Studio AVD Manager中删除一个AVD.每次我尝试删除它时,都会收到消息"所选的AVD当前正在模拟器中运行.请退出模拟器实例并再次尝试删除." 问题是模拟器没有运行.我甚至关闭了所有工作室并重新启动了计算机.它仍然说同样的话.以前有人见过这个吗?我真的想删除AVD.

提前致谢!

Sto*_*ird 25

搜索*.lock文件夹下的.android文件夹并删除它们.这应该告诉Android工作室AVD没有运行.

  • 好的,我找到了他们..android文件夹位于我的主目录中.锁文件位于<home>/avd/<avd name> .avd /中.这样做了.谢谢. (4认同)

Tin*_*825 20

在Android工作室转到:工具> Android> AVD管理器,在操作栏上你可以删除你的avd


Ziw*_*won 16

苹果电脑用户

脚步

1.进入AVD设备目录

$ cd ~/.android/avd/<Device_Name>.avd

2.删除*.lock文件

$ rm *.lock


例子

$ cd ~/.android/avd/Pixel_5_API_31.avd
$ rm *.lock
Run Code Online (Sandbox Code Playgroud)


小智 14

要停止在系统中运行后台的android的模拟器并删除模拟器,请转到

C:\用户\用户名\ .android\AVD

删除该文件夹并重新启动IDE.现在当你去模拟器AVD时,它会要求创建新的AVD.

  • 它帮助了我。谢谢 (2认同)

Abd*_*Aly 8

对于那些询问 .android 文件夹位置的人。我在这条路上找到了我的

C:\Users\<您的用户名>\ .android

然后你会发现一个avd文件夹。该文件夹包含 StoneBird 提到的 *.lock 文件。


小智 7

我遇到的问题是无法删除位于以下位置的文件夹中的文件:

C:\Users[your_comp_name_goes_here].android\avd[your_emulator_device]\hardware-qemu.ini.lock

即使关闭 AndroidStudio 也无法删除此文件,以及其他一些在关闭 AndroidStudio 后甚至没有关闭的错误发送程序

hardware-qemu.ini.lock 文件夹中有一个名为“pid”的文件,您可以使用记事本打开该文件,它会为您提供进程号。进入任务管理器>详细信息选项卡>通过单击列按 PID 排序>搜索 PID>结束进程;我认为进程名称应该类似于 quemu??????.exe 。

之后,您的AndroidStudio将不再被锁定。也许你也可以通过重新启动来解决它。


Gab*_*tro 6

使用命令行,首先列出所有 avd,然后使用 avd 名称进行删除,例如:

avdmanager -v list

avdmanager -v delete avd -n "android-26"


Sur*_*gch 5

对于Linux用户:

转到.android文件夹(它应该在您的主文件夹中,ctrl+ h以显示隐藏文件),转到该avd文件夹(cd ~/.android/avd从命令行).删除你想要的avd.然后重启Android Studio.


小智 5

在 Linux/*nix 和 OSX 中:

在 $HOME 目录中找到 .android 文件夹。

1) 在.android 中应该有一个avd 文件夹 2) 在avd 文件夹中应该有一个或多个.ini 文件和一个对应的*.avd 虚拟设备文件夹。3) 删除要删除的 .ini 文件和 .avd 文件夹。4) 返回Android sdk 和AVD 管理器。