在Eclipse中运行ApiDemos的问题

时间:2011-06-09 14:11:30

标签: android

我使用File / New / Project / Android Project / Create Project Existing Samples从android-sdk文件夹导入ApiDemos。当我试图运行其中任何一个时,我收到了这个错误:

[2011-06-09 10:03:34 - ApiDemos]由于应用程序签名不同,重新安装失败。 [2011-06-09 10:03:34 - ApiDemos]您必须执行应用程序的完全卸载。警告:这将删除应用程序数据! [2011-06-09 10:03:34 - ApiDemos]请在shell中执行'adb uninstall com.example.android.apis'。

我该怎么办?谢谢!

2 个答案:

答案 0 :(得分:5)

从模拟器中删除现有版本的Api演示。转到设置 - >应用程序 - >管理应用程序单击Api Demos并将其卸载。

然后重新开始Api Demos。

希望这有帮助!!!

答案 1 :(得分:0)

该错误是由于之前运行的另一个Android应用程序造成的。运行Android应用程序时,Eclipse必须通过调试证书对应用程序进行签名。现有证书已签署到以前的应用程序,不允许安装到新应用程序。

要解决此问题,您必须通过adb uninstall命令卸载该应用程序。 1.打开命令提示符 2.转到SDK目录\ android-sdk \ platform-tools \ 3.运行命令adb uninstall com.android.packagename 4.之后,您可以再次在Eclipse中运行该应用程序。

This works for me like a charm!! Magic!!