我试图运行的项目设置为minSDK级别7.运行Android虚拟设备-5554时,我收到了上述错误消息(其他设备运行良好)。它的工作速度很慢,花了太多时间才能让主屏幕无法运行。最后,它给出了这个错误:
无法在设备'emulator-5554'上安装* .apk:EOF
我多次重启计算机和Eclipse,以及清理项目。我也试过这个Why is the Android emulator so slow? How can we speed up the Android emulator?来修复它。昨天,它运作得很好。现在它太迟钝了。
有任何建议或帮助吗?谢谢
答案 0 :(得分:27)
我多次遇到过这个问题。在每个步骤运行APK文件后尝试每个步骤,如果它不起作用,请转到下一步:
答案 1 :(得分:17)
运行下一个命令:
adb kill-server
adb start-server
有可能绘制下一条消息 DeviceMonitor]连接尝试:1 DeviceMonitor]连接尝试:2
答案 2 :(得分:9)
解决方案:
问题原因:Android模拟器尚未加载所有处理新应用程序安装的库,因为您遇到了java.io.IOException: EOF
这导致了我的问题。
答案 3 :(得分:5)
1. Open the "Android Virtual device Manager"
2. Select from one the listed devices there and run it.
3. Right your Android App -> Run As -> Android Application
它对我有用。我在eclipse中的模拟器上试过这个。 应用程序运行需要一段时间。对我来说花了33秒。 等到控制台中的消息显示“成功!”
答案 4 :(得分:3)
当它显示红色写入时 - 错误,不要关闭模拟器 - 保持原样并再次运行应用程序。
答案 5 :(得分:2)
由于编码问题,我遇到了这个问题。要修复,你可以(使用eclipse 3.6.STS)
项目 - >清洁
项目 - >运行
.apk加载正常。
答案 6 :(得分:2)
据我所知,有两种方法可以解决问题..
删除编译后再次重新生成的.apk,然后再次测试模拟器。
删除模拟器并在您的应用程序之外创建新的模拟器。
我认为它有效...如果没有那么请检查你的logCat,它会显示实际的错误&试着解决它......
我希望对你有帮助.........
答案 7 :(得分:2)
尝试窗口 - > show view-> devices-> view menu->重置adb并再次运行应用程序。
答案 8 :(得分:0)
关闭eclipse和avd模拟器并重新启动它。它工作正常
答案 9 :(得分:0)
它肯定会工作......
答案 10 :(得分:0)
在我看来,你应该删除这个AVD并为API-7创建一个新的AVD。它会正常工作,如果没有请告诉我,我会给你一些更多的解决方案。
此致
答案 11 :(得分:0)
我遇到了同样的问题,但我尝试更改ADB连接超时。我认为它默认为5000毫秒,我把我改为10000毫秒来解决这个问题。如果您在Eclipse中,可以通过浏览Window - >来完成此操作。首选项然后它在Android下的DDMS中。
答案 12 :(得分:0)
上面都没有帮助我,相反,我通过后面的USB集线器连接了我的手机(之前我使用过前置USB集线器),这对我有所帮助!
答案 13 :(得分:0)
在我的情况下,我使用了一个标签大小(7“)模拟器来测试应用程序。但它给了我 “无法在设备'模拟器-5554上安装xxxxx.apk!”并启动取消。
对我来说唯一可行的解决方案是将模拟器 ram size bit(1512Mb)和 VM堆大小设置为36 。
之后它就像魅力一样。
谢谢。
答案 14 :(得分:0)
答案 15 :(得分:0)
然后android模拟器自动启动
现在好了
答案 16 :(得分:0)
解决方案是你必须将超时值更改为至少15000毫秒(毫秒),因为毫秒小于秒,它将在一个实例中。不需要重新启动。我们应该给模拟器一些时间来上传文件以便完整运行。这取决于我们的系统配置。
转到windows->perspectives->android->DDMS->timeout
到15000。
这将有效...如果它不工作则更改时间。增加堆大小并尝试操纵Api最低级别。
答案 17 :(得分:0)
我通过重启Eclipse然后Project - >解决了这个问题。建立所有
答案 18 :(得分:0)
答案 19 :(得分:0)
就我而言,在设备上安装apk时出现这些错误:
同步期间出错:远程主机强行关闭了现有连接
同步期间出错:EOF
由于以下原因,无法打开与localhost / 127.0.0.1:5037的连接:java.net.ConnectException:连接被拒绝:connect
那导致:
java.io.IOException:EOF
安装APK时出错
重新启动设备和adb设备无济于事。
我替换了data-cable
并安装了APK。
答案 20 :(得分:-2)
当它发生在我身上时,我通过关闭模拟器并再次运行项目来解决它。