模拟器:模拟器:错误:使用相同的AVD运行多个模拟器是一项实验性功能

时间:2019-03-24 20:56:48

标签: android android-emulator

我删除了模拟器并重新安装它,并得到了相同的错误。

仿真器:仿真器:错误:使用相同的AVD运行多个仿真器是一项实验功能。 模拟器:流程以退出代码1完成。

7 个答案:

答案 0 :(得分:7)

删除.lock文件对我有用。找到avd并删除锁定文件。在Mac .android/avd/'NAMEOFAVD.avd directory中。我删除的文件是hardware-qemu.ini.lockmultiinstance.lock

答案 1 :(得分:0)

可以使用此方法解决。它为我工作。 请按照下列步骤操作。

  1. 打开Andrid Studio。
  2. 转到AVD管理器。
  3. 在“操作”列中,对于相应的avd,单击向下箭头,然后单击“停止”。

这将停止模拟器,然后您可以从命令行重新启动它。

答案 2 :(得分:0)

一直有效的非常简单的解决方案是在启动新项目之前停止模拟器。如果再次出现此错误,请复制AVD,然后删除旧的AVD并运行新的AVD。它一直都在工作。

答案 3 :(得分:0)

删除缓存可能会有所帮助

sudo rm /home/${USER}/.android/avd/*/*.cache

答案 4 :(得分:0)

这意味着您的AVD管理员认为您的模拟器正在运行。它认为是因为它在您的avd目录中看到了锁定文件。如果您的仿真器未运行,则可以(应该)在此处安全地删除锁定文件:

$ rm $HOME/.android/avd/<name-of-your-avd>.avd/*.lock

答案 5 :(得分:0)

只需打开您的任务管理器,查找 adb.exe,结束所有 abd.exe 扩展的任务并重新启动您的模拟器。

答案 6 :(得分:0)

除了删除所有模拟器的 .lock 外,请确保您没有任何物理设备连接到您的计算机