Eclipse在设备或模拟器上无法部署Android应用程序

3

我刚刚更新了SDK和ADT,但我并没有卸载之前的版本,而是在之前的版本之上进行了安装。

现在我无法将Eclipse部署Android应用程序到设备或模拟器上。

另外,我也在使用Rhomobile,这些应用程序可以被部署到设备和模拟器上,所以Eclipse肯定能够正常工作。

我已经搜索了一下,并尝试禁用“自动构建”选项和清除项目。但迄今为止什么都没有起作用。

我下载了最新的SDK、ADT,以及使用NDK r5b因为需要使用RhoDes,但在更新之前它一直工作得很好,所以我不认为NDK是问题所在。

这就是我得到的结果:

[2011-10-24 03:21:27 - SASNativeStart] ------------------------------
[2011-10-24 03:21:27 - SASNativeStart] Android Launch!
[2011-10-24 03:21:27 - SASNativeStart] adb is running normally.
[2011-10-24 03:21:27 - SASNativeStart] Performing com.rhomobile.SASNativeStart.SASNativeStartActivity activity launch
[2011-10-24 03:21:27 - SASNativeStart] Automatic Target Mode: using device 'HT07XP800811'
[2011-10-24 03:21:27 - SASNativeStart] Uploading SASNativeStart.apk onto device 'HT07XP800811'
[2011-10-24 03:21:27 - SASNativeStart] Installing SASNativeStart.apk...

然后它就一直卡在那里了。

进度条上只显示:

Android SDK 内容加载器(已完成)

有什么想法吗?


仿真器的控制台日志显示了什么? - P.T.
我刚刚添加了控制台日志,那是为设备而准备的。对于模拟器来说,在同一点上卡住了。 - marimaf
1
如果已经构建了.apk文件(请查看您的/bin目录),请尝试从命令行安装apk,即adb install bin/my.apk,看看是否出现相同的问题。 - Matthew Rudy
应用程序通过这样做正确安装。问题出在Eclipse的部署上。 - marimaf
如果您创建一个新的虚拟设备,是否会出现相同的问题?或者尝试使用不同的应用程序?如果您重新启动Android模拟器和Eclipse,问题是否仍然存在? - Matthew Rudy
我创建了一个虚拟设备并尝试了不同的应用程序,但是仍然出现相同的问题。我已经重启了模拟器、Eclipse、计算机和手机,但问题仍然存在。 - marimaf
1个回答

1

这个问题看起来像是ADT插件的问题。所以你需要做的就是从Eclipse中卸载所有先前版本的ADT,然后尝试安装可在此处找到的更新/最新版本的ADT插件。


搞定了,谢谢!我卸载了ADT插件,重启了Eclipse,然后重新安装了它。 - marimaf

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接