android:未能在设备“device”上安装.apk:超时

几天前,我尝试在我的Galaxy S2上安装.apk时遇到了麻烦。 我选择手机作为目标,单击确定,然后在控制台中获取以下错误:

未能在设备'设备号'上安装AvatarRun.apk:超时启动取消!

不用改变任何代码并再次运行,我也可以得到这个错误:

未能在设备'设备号'上安装AvatarRun.apk:找不到设备com.android.ddmlib.InstallException:找不到设备启动取消!

我尝试打开命令窗口并导航到android-sdk platform-tools并运行:

adb kill-server adb start-server

这并没有解决这个问题。

这似乎只是一个巧合,但是在多次失败之后,我将Manifest中的最小SDK从10更改为7,并在下一次尝试中加载了.apk,但之后发生了交互并产生了相同的错误。

任何人都可以提出一种方法来查找是什么导致此错误?


在尝试上述修复之后,我最终安装并重新安装了Galaxy驱动程序。 这没有帮助。 到目前为止,最终工作的是切换Galaxy插入的USB端口。 一旦我做到了这一切,它就应该如此运作。


这听起来很荒谬,我尝试了所有在Android错误中提示的方法:无法在设备上安装* .apk *:timeout

除了拔掉当前电缆并更换新电缆以外,它们都不适用于我。


有各种解决方案

1)尝试更改ADB连接超时。 默认值是5000; 你应该把它改成10000ms左右。

窗口 - >首选项 - > Android - > DDMS - > ADB连接超时(毫秒)

2)尝试拔下并重新插入电缆。 看来有时候Eclipse会失去与Device的连接。 有时你只需要插入其他USB端口。

3)您可能需要杀死ADB进程并重新启动它。

adb kill-server然后adb start-server

链接地址: http://www.djcxy.com/p/24693.html

上一篇: android: Failed to install .apk on device "device": timeout

下一篇: Failed to install apk on device