【发布时间】:2010-02-15 23:06:39
【问题描述】:
我正在使用带有 Android 插件的 Windows 7 Ultimate 64 位版本和 Eclipse 3.5。每次我创建一个新项目并尝试发布它时,都会收到如下错误:
[2010-02-15 22:48:10 - EPG3]将 EPG3.apk 上传到设备 'emulator-5554' [2010-02-15 22:48:15 - EPG3]未能在设备“emulator-5554”上上传 EPG3.apk [2010-02-15 22:48:15 - EPG3]java.io.IOException:无法上传文件:超时 [2010-02-15 22:48:15 - EPG3]发射取消!
模拟器运行良好,adb 可以看到它,我什至可以从中 logcat,但它无法从中推送或拉取任何东西。 logcat 中没有任何内容表明模拟器甚至收到了任何命令。我是否打开或关闭防火墙都没有关系,或者我是否尝试调用 adb install 来绕过插件。即使是空白应用程序也无法正常工作。
有什么想法吗?
【问题讨论】:
-
嗯,很奇怪。尝试从管理 shell 运行 adb?
-
似乎没有什么不同。我以管理员 shell 的身份运行,并且诸如“adb install EPG3.apk”之类的命令永远挂在那里。例如,我可以输入“adb shell”,它连接没有问题,但尝试安装时没有任何问题。
-
确保使用“以管理员身份运行”启动 Eclipse。
-
以管理员身份运行没有区别。同样的问题 - IOException。我能够从模拟器中提取文件,我能够在其上运行 shell。我能够运行 logcat。我就是无法安装任何东西。