错误:“无法在设备'模拟器-5554上安装apk':超时”

时间:2013-03-28 08:55:46

标签: android install emulation apk

我使用模拟器运行我的应用程序。它需要花费很长时间才能上传大约5分钟。在我的模拟器上安装我的应用程序2分钟。两分钟后它失败了。

这是错误控制台,

[2013-03-28 14:13:18 - newwaterreadingapp] ------------------------------
[2013-03-28 14:13:18 - newwaterreadingapp] Android Launch!
[2013-03-28 14:13:18 - newwaterreadingapp] adb is running normally.
[2013-03-28 14:13:18 - newwaterreadingapp] Performing     
com.example.newwaterreadingapp.MainActivity activity launch
[2013-03-28 14:13:18 - newwaterreadingapp] Automatic Target Mode: using existing     emulator 'emulator-5556' running compatible AVD 'NewAvd_water_electricity_reading'
[2013-03-28 14:13:18 - newwaterreadingapp] Uploading newwaterreadingapp.apk onto device 'emulator-5556'
[2013-03-28 14:18:31 - newwaterreadingapp] Installing newwaterreadingapp.apk...
[2013-03-28 14:20:35 - newwaterreadingapp] Failed to install newwaterreadingapp.apk on   device 'emulator-5556!
[2013-03-28 14:20:35 - newwaterreadingapp] (null)
[2013-03-28 14:20:37 - newwaterreadingapp] Launch canceled!

我的应用程序位于E:\Projects文件夹中。我将adb超时时间增加到了15000ms。但我仍然看到我的应用程序没有加载到模拟器上。

6 个答案:

答案 0 :(得分:24)

Yon可以在eclipse中增加你的adb超时设置。转到首选项 - > Android-> DDMS->找到“ ADB连接超时(ms)”并提供更高的值。

另外,尝试查看您的模拟器是否已连接到DDMS。从DDMS视图检查或在命令提示符下运行“ADB设备”

答案 1 :(得分:6)

如果您使用Emulator,请重新启动。

如果您使用的是phone,请重启然后再拨打电话。

完全断电并通电。这为我解决了。

在Eclipse中,选择WindowPreferences,然后选择AndroidDDMS并将ADB连接超时(ms)设置为长于默认值({{ {1}})。

答案 2 :(得分:3)

adb的默认超时很小,因此请更改其值 如果使用eclipse,请遵循以下路径 窗口 - >偏好 - > Android - > DDMS - > ADB连接超时(毫秒)

答案 3 :(得分:0)

1个原因可能是因为您的模拟器被绞死了 关闭它并开始一个新的 如果新模拟器也需要时间来启动,那么只需重新启动eclipse 它对我有用

答案 4 :(得分:0)

我遇到了同样的问题,这是因为模拟器没有足够的内存。我运行3.0模拟器只有512mb内存,而且我很有可能在LogCat中看到来自系统进程的一大堆OutOfMemory异常。将它增加到1024mb并将VM堆增加到64mb并且安装得很好。

答案 5 :(得分:0)

如果你使用Emulator然后打开模拟器,然后转到settings->Apps->Select并从模拟器卸载你的应用程序。

关闭模拟器

现在右键单击目标中的project->Run as->Run Configuration->选择自动选择兼容设备选项,然后单击运行。