Android studio 无法从android studio中删除emulator/avd?

Android studio 无法从android studio中删除emulator/avd?,android-studio,Android Studio,我已经通过Android Studio运行了一个AVD/仿真器,它已经按预期工作了。然而,emulator/AVD每次都开始崩溃,现在它似乎处于损坏状态。我已尝试通过AS VDM删除AVD,但尝试删除时会显示一条带有以下错误消息的警报: AVD Pixel_2_API_29_-_AC5已在运行。如果不是这样的话, 删除位于 C:\Users\asdfg.android\avd/Pixel\u 2\u API\u 29\u-\u AC5.avd/*。锁定并重试 再说一遍 当我转到错误消息中指定的目

我已经通过Android Studio运行了一个AVD/仿真器,它已经按预期工作了。然而,emulator/AVD每次都开始崩溃,现在它似乎处于损坏状态。我已尝试通过AS VDM删除AVD,但尝试删除时会显示一条带有以下错误消息的警报:

AVD Pixel_2_API_29_-_AC5已在运行。如果不是这样的话, 删除位于
C:\Users\asdfg.android\avd/Pixel\u 2\u API\u 29\u-\u AC5.avd/*。锁定并重试 再说一遍

当我转到错误消息中指定的目录时,有一个以“.lock”:hardware-qemu.ini.lock结尾的目录

还有一个文件以.lock结尾:multiinstance.lock

试图删除目录时会显示一个警报模式,该模式表示:

无法完成该操作,因为其中的文件夹或文件已损坏 在另一个程序中打开

试图删除该文件时,将显示一个警报模式,其中说明:

无法完成该操作,因为文件已在中打开 qemu-system-x86_64

您是否遇到过这样的情况:无法通过VDM删除AVD,也无法删除指定的锁定文件?您是否找到了一个很好的解决方案或解决方法?

  • 打开您的
    任务管理器
    并结束
    Android Studio
  • 另外,结束
    adb.exe
    emulator.exe
    qemu-system-x86_64.exe
  • 转到,
    C:\Users\“YOUR\u USER”\.android\avd
    ,在这里可以找到模拟器设备的“ini”文件和文件夹。删除它们两个

这非常有帮助。非常感谢。