Android 在Eclipse中运行ApiDemos时出现问题

Android 在Eclipse中运行ApiDemos时出现问题,android,Android,我使用文件/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-ApiDe

我使用文件/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.api'


我该怎么办?谢谢大家!

从emulator中删除Api演示的现有版本。转到设置->应用程序->管理应用程序单击Api演示并卸载它

然后重新运行Api演示


希望这有帮助

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

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


当我运行特定的java代码(任何Api演示代码,例如ImageButton1.java)时。之后,当我运行另一个java代码(如ImageSwitcher1.java)时,它只执行旧代码。当然,在执行此操作之前,我将从emulator中卸载旧的ApiDemos文件夹。那怎么了?如果你觉得我的答案很有用,你能给它打分或者把它标为最佳答案吗。谢谢。我当然能做到。我该怎么做?但是,我仍然有这个问题。要么它不在不同的模拟器中运行,要么它只执行相同的操作,即使在使用eclipse时使用了不同的代码。尝试清理你的项目,然后重新运行它。我做了,但它仍然显示相同的图像,即使我使用了不同的代码:(你的帮助将不胜感激!