我在模拟器上运行了一次 eclipse 并获得了所需的输出,但是当我运行另一个项目时,在给出最后一个输出的一段时间后,我一直在收到 DeviceMonitor 错误:“无法开始监控 emulator-5554”,你知道吗我该如何解决?
6 回答
我有时与模拟器有同样的问题我通常更喜欢清理所有项目或右键单击来自 DDMS 的模拟器并单击重新启动 ADB 或最终方法是重新启动 Eclipse,因为它不是可行的解决方案,但它对我有用
假设您只有一个模拟器在运行,请尝试
adb kill-server
adb start-server
这应该重新启动 adb 服务器连接。
我同意。事实上,我发现删除模拟器然后恢复它可以解决很多问题。由于各种原因,我的“运行应用程序”命令失败了,但这可以解决它们。顺便说一句,我在 Windows 下运行——我知道 Unix 不那么脆弱。
我对 Android Studio 也有同样的问题。我单击设备下拉菜单并单击“AVD Manager”。然后我右键单击模拟器并将其删除。然后我在同一窗口中单击“创建虚拟设备”按钮并再次创建相同的模拟器。然后,当我单击“运行应用程序”按钮时,它可以正常工作。
在 AVD 上尝试更新版本并更新您的 SDK
我发现在我的手机上激活 USB 调试会导致 android studios 中的 AVD 管理器抛出 adb 连接错误。希望这对其他人有所帮助。
我尝试了所有常见的修复程序,但问题仍然存在。但是我意识到,当我重新启动 android studios 时,我的手机始终是优先设备。我在手机上运行我的应用程序,现在出现连接错误。所以我认为这是一个长镜头,但也许 adb 服务器将我的设备优先于虚拟设备。果然关闭我手机上的 USB 调试选项将其从设备列表中删除,现在我的虚拟设备都可以正常工作了!