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没有运行.
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.
对于那些询问 .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将不再被锁定。也许你也可以通过重新启动来解决它。
使用命令行,首先列出所有 avd,然后使用 avd 名称进行删除,例如:
avdmanager -v list
avdmanager -v delete avd -n "android-26"
对于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 管理器。
| 归档时间: |
|
| 查看次数: |
43944 次 |
| 最近记录: |