我已经构建了我的应用并在真实设备上进行了测试,但由于某种原因它已超时。我不知道为什么。
这是错误日志:
[2012-05-29 09:49:42 - androidGUI] Android Launch!
[2012-05-29 09:49:42 - androidGUI] adb is running normally.
[2012-05-29 09:49:42 - androidGUI] Performing alex.android.development.AndroidGUIActivity activity launch
[2012-05-29 09:49:42 - androidGUI] Automatic Target Mode: using device '3834522F2C1E00EC'
[2012-05-29 09:49:42 - androidGUI] Uploading androidGUI.apk onto device '3834522F2C1E00EC'
[2012-05-29 09:49:48 - androidGUI] Failed to install androidGUI.apk on device '3834522F2C1E00EC': timeout
[2012-05-29 09:49:48 - androidGUI] Launch canceled!
答案 0 :(得分:7)
尝试更改 DDMS adb connect time out :
Eclipse中的- > Windows - >偏好 - > Android - > DDMS
根据需要更改 ADB连接超时(毫秒)。
如果还有问题,可以尝试:
adb kill-server
adb devices
然后,刷新设备。
答案 1 :(得分:2)
这是因为模拟器正在与日食的DDMS断开连接......
所以重新连接它运行命令
adb devices
将重启adb ...
希望它有效
答案 2 :(得分:2)
尝试更改ADB连接超时。我认为它默认为5000毫秒并且改为我的10000毫秒我能够摆脱这个问题。如果您在Eclipse中,可以通过 Window - >进行操作。首选项然后它在Android下的DDMS中。
希望这会有所帮助
答案 3 :(得分:0)
APK的目录路径中是否有任何机会空格。我见过有几个人因此而遇到这种麻烦。 (通常错误是将eclipse放在Program Files
中,将工作区放在eclipse中。)尝试将apk文件复制到工作区之外的C:并上传adb push.
答案 4 :(得分:0)
对我来说,解决方案是取消选中"等待调试器附加"在设备的开发选项中。