无法从Android Studio删除模拟器/ AVD?

6
我一直通过Android Studio运行AVD/emulator,一切都按预期工作。 但是,emulator/AVD开始每次崩溃,现在似乎处于损坏状态。 我尝试通过AS VDM删除AVD,但这样做会显示警报,其中包含以下错误消息:
“AVD Pixel_2_API_29_-_AC5已经在运行。如果不是这种情况, 请删除C:\Users\asdfg.android\avd/Pixel_2_API_29_-_AC5.avd/*.lock中的文件 然后重试。”
当我进入错误消息中指定的目录时,有一个以“.lock”结尾的单个目录:hardware-qemu.ini.lock
还有一个以.lock结尾的单个文件:multiinstance.lock
尝试删除该目录会显示一个警报模态窗口,其中说明:
“无法完成操作,因为文件夹或其中的文件正在另一个程序中打开”
尝试删除该文件会显示一个警报模态窗口,其中说明:
“无法完成操作,因为qemu-system-x86_64中打开了文件”
您是否曾遇到过无法通过AS VDM删除AVD并且也无法删除指定锁定文件的情况?您是否找到了好的解决方案或解决方法?
1个回答

10
  • 打开你的 任务管理器 并结束 Android Studio
  • 同时,结束 adb.exe & emulator.exeqemu-system-x86_64.exe
  • 进入 C:\Users\"YOUR_USER"\.android\avd,这里你可以找到你的模拟器设备的 "ini" 文件和文件夹。删除它们两个。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接