我删除了模拟器并重新安装它,并得到了相同的错误。
仿真器:仿真器:错误:使用相同的AVD运行多个仿真器是一项实验功能。 模拟器:流程以退出代码1完成。
答案 0 :(得分:7)
删除.lock文件对我有用。找到avd并删除锁定文件。在Mac .android/avd/'NAMEOFAVD.avd directory
中。我删除的文件是hardware-qemu.ini.lock
和multiinstance.lock
。
答案 1 :(得分:0)
可以使用此方法解决。它为我工作。 请按照下列步骤操作。
这将停止模拟器,然后您可以从命令行重新启动它。
答案 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 外,请确保您没有任何物理设备连接到您的计算机