3

可能重复:
Android 错误:无法在设备上安装 *.apk *:超时

当我尝试使用 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 服务器或不再次关闭模拟器的情况下运行相同的应用程序。

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

4

2 回答 2

7

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

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

于 2012-10-22T11:58:34.523 回答
0

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

于 2012-10-22T11:56:47.017 回答