我一直在通过 Android Studio 运行 AVD/模拟器,它一直按预期工作。然而,模拟器/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-系统-x86_64
您是否遇到过这种无法通过 AS VDM 删除 AVD 并且也无法删除指定锁定文件的状态?您是否找到了好的解决方案或解决方法?
- 打开你的
Task Manager
并结束Android Studio
- 另外,结束
adb.exe
& emulator.exe
and qemu-system-x86_64.exe
- Go to,
C:\Users\"YOUR_USER"\.android\avd
,在这里您可以找到模拟器设备的“ini”文件和文件夹。将它们都删除。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)