【问题标题】:android timeout error安卓超时错误
【发布时间】:2012-06-03 11:39:29
【问题描述】:

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

这是错误日志:

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

【问题讨论】:

  • 增加默认 adb 超时是否解决了您的问题?

标签: android


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    尝试更改 DDMS adb 连接超时

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

    ADB 连接超时(毫秒) 更改为任意值。

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

    adb kill-server
    adb devices
    

    然后,刷新设备。

    【讨论】:

      【解决方案3】:

      尝试更改 ADB 连接超时。我认为它默认为 5000 毫秒并将我的更改为 10000 毫秒,我能够摆脱这个问题。如果你在 Eclipse 中,你可以通过 Window -> Preferences 来做到这一点,然后它在 Android 下的 DDMS 中。

      希望这会有所帮助

      【讨论】:

        【解决方案4】:

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

        【讨论】:

          【解决方案5】:

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

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

          adb 设备

          这将重新启动 adb...

          希望有效果

          【讨论】:

          • 你可能在这里有所收获。时间戳显示开始和失败之间大约 6 秒。
          猜你喜欢
          • 1970-01-01
          • 2016-08-07
          • 1970-01-01
          • 1970-01-01
          • 2015-02-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多