安装 .apk 时出现模拟器超时错误消息 [重复]

Posted

技术标签:

【中文标题】安装 .apk 时出现模拟器超时错误消息 [重复]【英文标题】:Emulator Timeout Error Message while Installing .apk [duplicate] 【发布时间】:2012-10-12 05:29:23 【问题描述】:

可能重复:android error: Failed to install *.apk on device *: timeout

当我尝试使用 android 启动任何移动应用程序时,不断收到错误消息。这些错误是不可预测的——有时(比如十次中有一次)奇迹会发生并且一切正常。但大多数时候我都会收到这个错误:

[ERROR] C:\Program Files\Titanium Developer\android-sdk-windows\tools\adb.exe error: protocol fault (no status)

随后出现此错误:

[DEBUG] Waiting for device to be ready ... [TRACE] adb devices returned 0 devices/emulators ...... [ERROR] Timed out waiting for emulator to be ready, you may need to close the emulator and try again

模拟器启动,我得到了锁定的屏幕,但不知何故与它的连接丢失了。

在我打开 ti 开发者之前,我尝试按照其他人的建议将模拟器与批处理文件分开启动,但我得到了同样的错误。

即使它运行一次正确,如果我进行更改并想要重新启动(不停止或关闭模拟器),我总是会收到上述错误。我认为我们应该能够在模拟器启动并运行后继续重复使用它,但对我来说它从来没有那样工作过。

当我尝试从 Eclipse 运行时,它曾经给出以下消息 Failed to install Demo.apk on device 'emulator-5554': timeout

我想在不终止 adb 服务器或再次关闭模拟器的情况下运行相同的应用程序。

任何帮助将不胜感激!!!!!!!!!

【问题讨论】:

嘿阅读这篇文章***.com/questions/4775603/… 【参考方案1】:

这是因为默认的 ADB 空闲超时为 5000 毫秒。

采取Window -> Preferences -> Android -> DDMS. 增加您的ADB 超时时间。这将解决您的问题

【讨论】:

是的,我得到了这个答案并解决了【参考方案2】:

关闭eclipse和模拟器后,从用户的主文件夹中删除.android文件夹,然后重新启动并尝试。它应该可以解决您的问题。删除后需要设置adt插件的sdk。

【讨论】:

以上是关于安装 .apk 时出现模拟器超时错误消息 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

尝试生成签名 Apk 时出现 Gradle 构建错误

在 Eclipse 中打开 apk 文件时出现错误消息 - 找不到测试 apk 所需的 jarsigner

使用 Jenkins 构建 APK 时出现 kotlin.KotlinNullPointerException(无错误消息)

安装 APK 时出现 DELETE_FAILED_INTERNAL_ERROR 错误

生成 apk 文件时出现错误“未找到 DEX 文件”

在Windows Phone 8.1模拟器上从Store安装应用程序时出现错误80070002