7

我已经构建了我的应用程序并在真实设备上对其进行了测试,但由于某种原因它超时了。我不确定为什么。

这是错误日志:

[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!
4

5 回答 5

7

尝试更改DDMS adb 连接超时

在 Eclipse -> Windows -> 首选项 -> Android -> DDMS

随心所欲地将ADB 连接超时(毫秒)更改得更大。

如果也是这个问题,你可以试试:

adb kill-server
adb devices

然后,刷新设备。

于 2012-05-29T09:04:22.610 回答
2

这是因为模拟器正在与 Eclipse 的 DDMS 断开连接......

所以要重新连接它运行命令

亚行设备

这将重新启动 adb ...

希望它有效

于 2012-05-29T09:01:53.440 回答
2

尝试更改 ADB 连接超时。我认为它默认为 5000 毫秒并将我的更改为 10000 毫秒,我能够摆脱这个问题。如果您在 Eclipse 中,您可以通过Window -> Preferences 执行此操作,然后它位于 Android 下的 DDMS 中。

希望这会有所帮助

于 2012-05-29T09:26:52.447 回答
0

APK 的目录路径中是否有任何空格。我见过几个人因此而遇到这种麻烦。(通常的错误是将 eclipseProgram Files和 eclipse 中的工作区。)尝试将您的 apk 文件从工作区复制到 C: 并使用adb push.

于 2012-05-29T09:02:35.003 回答
0

对我来说,解决方案是取消选中设备开发选项中的“等待调试器附加”。

于 2014-05-26T15:56:44.977 回答