当我尝试通过Eclipse ADT安装Android应用程序时出现超时

时间:2010-07-27 14:13:21

标签: eclipse vmware readonly ubuntu-8.04

每当我尝试通过Eclipse ADT在我的HTC设备上安装Android应用程序时,我得到:

[2010-07-27 15:33:20 - Touch] Failed to upload Touch.apk on device '<MyHTC serialNo>'
[2010-07-27 15:33:20 - Touch] java.io.IOException: Unable to upload file: timeout
[2010-07-27 15:33:20 - Touch] Launch canceled!

我在vmware中运行Ubuntu 8.04(在Vista系统上)。

当我输入“adb devices”时,我的HTC会完美显示 当我输入'adb pull system ..'时,HTC上系统目录的全部内容都会被复制到我的Ubuntu机器上。
当我尝试'adb push bla'时,我得到failed to copy 'bla' to '<MyHTC serialNo>': Read-only file system
当我尝试'adb remount'时,我得到remount failed: Operation not permitted

我感觉Eclipse(6秒)超时的问题是因为我的HTC是只读的。在模拟器上安装工作正常。

有没有办法解决这个问题?

2 个答案:

答案 0 :(得分:0)

超时是由于您插入的HTC上的只读状态引起的。我假设您之前已经尝试过并成功了吗?

要使ADB与Windows 7兼容,请从HTC网站下载HTC Sync,它具有适用于Windows 7的droid eris和ADB驱动程序的驱动程序。http://member.america.htc.com/download/Driver/DROID_ERIS_Verizon/HTCSync2.0.25.zip

不确定这是否有任何帮助。祝你好运

答案 1 :(得分:0)

我正在尝试安装在Ubuntu系统上运行的Android应用程序。 (意外地我也有一台可以完美运行的Windows 7机器)