我不时会收到这个错误,不知道是什么造成这种情况:
当试图在真实设备上运行/调试Android应用程序时(在我的情况下是Galaxy Samsung S)我在控制台中收到以下错误:
无法在设备*上安装* .apk:
超时启动已取消!
这是控制台告诉我的全部内容。 LogCat不提供任何信息。 Eclipse Problems视图未显示任何问题。
我尝试了以下步骤但没有成功:
1.清洁项目(项目 - >清洁)
2.重启设备,Eclipse,笔记本电脑,以上所有......
3.根据Failed to install apk on device 'emulator-5554': timeout
该应用程序过去曾多次在该设备上进行调试(应用程序在市场上正常运行),但这个问题经常发生,而且非常糟糕......
任何帮助将不胜感激!感谢。
答案 0 :(得分:1125)
尝试更改ADB连接超时。我认为它默认为 5000ms ,我将我改为 10000ms 以摆脱这个问题。
如果你在Eclipse中,可以通过
来完成窗口 - >偏好 - > Android - > DDMS - > ADB连接超时(毫秒)
答案 1 :(得分:187)
当我收到此错误时,我通常会通过输入cmd来重新启动adb
服务器:
adb kill-server
adb start-server
编辑:使用平台工具的某些版本,您可以从DDMS Perspective
菜单中的Devices Tab
(捕获按钮附近)执行此操作,点击{{ 1}}。
EDIT2:我还发现最好使用PC背面的Reset adb
,因为大多数前端USB port
都是低功率的,在您的设备上上传USB ports
时,效果似乎更慢。
答案 2 :(得分:112)
我曾经遇到过这个问题,解决方法是将USB线更改为新的
答案 3 :(得分:39)
请勿使用USB 3.0端口连接PC和Android手机!
USB 3.0 - 蓝舌端口
USB 2.0 - 黑舌头端口
答案 4 :(得分:37)
重新启动手机。
认真!完全断电和上电。这为我解决了。
答案 5 :(得分:17)
我遇到了同样的问题,并尝试更改ADB连接超时。那没用。 我在PC的USB端口之间切换(前面 - >后面),它修复了问题!!!
答案 6 :(得分:15)
我得到了很多。我也在Galaxy S上。我从手机上拔下电缆,将其重新插入并尝试从Eclipse再次启动应用程序,这通常可以解决问题。 Eclipse似乎偶尔会失去与手机的连接,但这似乎让它恢复了生机。
答案 7 :(得分:10)
我知道这听起来很愚蠢,但是在设备上运行时尝试了所有关于此超时问题的建议后,我决定尝试更改电缆并且它有效。这是Coby Kyros MID7015。
尝试使用另一根电缆是一个很好的选择。