错误:“未能在设备上安装apk'emulator-5554':timeout”

问题描述:

我已经使用模拟器运行我的应用程序。它花了这么长的时间约5分钟上传& 2分钟的安装我的应用程序在我的模拟器上。两分钟后失败。错误:“未能在设备上安装apk'emulator-5554':timeout”

这是错误控制台,

[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。但是我仍然看到我的应用程序没有加载到仿真器上。

+0

尝试清理和建立你的项目,然后运行它 – Pratik 2013-03-28 09:02:48

+0

我打扫我的项目,然后试图逃跑。但是,仍然需要很长时间才能启动应用程序。 – Mahe 2013-03-28 09:10:39

+0

是否适合您的模拟器无任何问题。 – saran 2013-03-28 09:10:59

勇可以增加Eclipse中的亚行超时设置。转到首选项 - > Android-> DDMS->找到“ADB连接超时(ms)”,并提供更高的价值。

此外,尝试看看,如果你的仿真器连接到DDMS。无论是从DDMS视图检查或如果您正在使用Emulator然后重新启动在命令提示符下

运行“ADB设备”。

如果您正在使用phone然后重启手机,然后。

完全断电和加电。这为我修好了。

OR

在Eclipse中,选择WindowPreferences,然后AndroidDDMS并设置ADB连接超时(毫秒),以比默认的东西更长(这是5000)。

1原因可能是因为你的模拟器挂 将其关闭,并开始一个新的 如果新的模拟器还需要时间来启动然后就重新启动它的工作对我来说,日食

我有同样的问题,它是由模拟器没有足够的内存引起的。我运行的是只有512MB RAM的3.0仿真器,而且我真的很有可能会在系统进程中看到一大堆LogOut中的OutOfMemory异常。将其升高到1024MB,并将VM堆增加到64MB,并且安装正常。

亚行默认的超时小,所以改变其值 如果使用eclipse遵循以下路径 窗口 - 如果你使用> ADB连接超时(毫秒)

- >首选项 - > Android的 - > DDMS模拟器然后打开模拟器,然后去settings->Apps->Select并从模拟器卸载您的应用程序。

关闭模拟器

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