Honeycomb预览 - 无法在Eclipse下的模拟器上安装我的应用程序

时间:2011-01-27 21:35:55

标签: android eclipse sdk

刚刚在Eclipse中更新了SDK和SDK工具,尝试在Honeycomb上运行我的应用程序并获得以下内容:

[2011-01-28 00:22:12 - Androzic] Uploading Androzic.apk onto device 'emulator-5554'
[2011-01-28 00:22:13 - Androzic] Installing Androzic.apk...
[2011-01-28 00:24:19 - Androzic] Failed to install Androzic.apk on device 'emulator-5554!
[2011-01-28 00:24:19 - Androzic] (null)
[2011-01-28 00:24:19 - Androzic] Failed to install Androzic.apk on device 'emulator-5554': EOF
[2011-01-28 00:24:19 - Androzic] com.android.ddmlib.InstallException: EOF
[2011-01-28 00:24:19 - Androzic] Launch canceled!

其他avd正常运作。有人成功了吗?我做错了什么?

7 个答案:

答案 0 :(得分:30)

得到相同的消息。原来应用程序已安装,我可以从模拟器应用程序屏幕启动它。 Honeycomb模拟器很慢,我的猜测是在模拟器准备好之前启动命令超时。

答案 1 :(得分:7)

即使我面临同样的问题。感谢Overbeek提示,

是“Ton Van Overbeek”是对的.Honeycomb模拟器很慢,这就是为什么你会得到像

这样的错误

“无法在设备'模拟器-5554上安装.apk':EOF com.android.ddmlib.InstallException:EOF 发布已取消!“

解决方案:尝试从AVD Manager单独运行模拟器,然后在启动并运行后您可以看到主屏幕,那时您可以从Eclipse IDE运行应用程序,定位到此特定模拟器。您的应用程序将顺利运行。

答案 2 :(得分:3)

我遇到了同样的问题,我可以解决它。

它已在模拟器中将我的程序创建为应用程序。所以在出现此错误后,请直接转到模拟器并检查您的应用程序并运行它(单击它)。它会顺利运行。

希望这有帮助。

答案 3 :(得分:2)

我有同样的问题。

原来我没有在AVD Manager中下载所有必需的软件包。

不确定是否所有这些都是必需的,但这是我下载以使其工作的原因:

  • Android SDK工具,第9版
  • SDK平台Android Honeycomb 预览,rev 1
  • SDK平台Android 2.3.1,API 9, rev 2
  • SDK API Honeycomb的示例 预览,rev 1
  • SDK API 9,rev 1
  • 的示例
  • Android'Honeycomb'的文档 预览SDK,rev 1

答案 4 :(得分:0)

将模拟器ram大小从512增加到1024解决了它......

答案 5 :(得分:0)

有同样的问题,

如果您的应用程序先前已安装,请转至

设置>应用程序>管理应用程序>从模拟器中卸载您的应用

然后

右键单击项目文件夹>以>运行android应用程序

如果之前未安装您的应用

重新启动Eclipse并清理项目并像以前一样运行。就我而言,我解决了这个问题。

答案 6 :(得分:0)

重新启动系统..它将被解决。但这是暂时的解决方案。

相关问题