android:无法在设备"device"上安装.apk:超时

neo*_*ion 5 android install adb

几天前,我在尝试在我的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,但是之后已经间歇性地工作并产生相同的错误.

任何人都可以建议找到导致此错误的方法吗?

neo*_*ion 16

在尝试上述修复后,我最终安装并重新安装了Galaxy驱动程序.这没有用.最终工作(到目前为止)是切换Galaxy插入的USB端口.一旦我这样做,一切都正常运作.


Zij*_*ost 7

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

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


Val*_*ade 5

有各种解决方案

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

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

2)尝试拔下电缆并重新插上电缆.似乎Eclipse有时会丢失与Device的连接.有时你只需要插入其他USB端口.

3)您可能需要终止ADB进程并重新启动它.

adb kill-server 然后 adb start-server