【发布时间】:2011-03-10 07:44:41
【问题描述】:
我遇到了 emulator-5554 的问题,它一直告诉我它处于离线状态。
当我从命令行执行adb devices 时,它会说
emulator-5554 offline
即使在重新启动后,我尝试了该命令,它仍然显示它处于脱机状态。
问题是当我尝试在命令提示符下使用abd install <path> 将.apk 文件安装到模拟器时,它告诉我它处于脱机状态,如果我创建另一个设备并运行该设备,然后尝试安装.apk 文件。 apk 文件,它说我连接的设备太多。换句话说,我无法安装我的 .apk 文件。
我到底怎么才能摆脱那个该死的 emulator-5554?我听说如果您重新启动,它应该清除所有设备,但这似乎不起作用。就像我的计算机启动时它正在初始化一样。有人遇到过这个问题吗?
谢谢
【问题讨论】:
-
为了确定问题是否出在模拟器上,试试这个: 1. 打开一个模拟器。 2.打开另一个模拟器。 3.
adb devices获取模拟器名称。 4.尝试通过执行安装APK:adb -s NAME_OF_DEVICE install file.apk5.告诉我们会发生什么。 -
我回家后(现在正在工作)会尝试一下,我不知道您可以指定要安装的设备。那应该真的很有帮助。我会在几个小时内更新。感谢您的回复!
-
再次感谢您的评论。我能够按照您所说的在模拟器上安装apk。断开连接的设备仍保留在我的设备列表中,但我想做的只是安装那个 .apk。再次感谢,它成功了!
-
我认为这个问题与:stackoverflow.com/questions/6013624/… 尝试看看这个线程。
-
这不能回答您的问题,但可能会解决您的问题 -
adb -d指定 USB 设备而不是模拟器,adb -e模拟器而不是 USB 设备,以及adb -s NAME我认为可以使用具体指定您想要的设备,但我不清楚最后一个是否总是按照您的想法工作。