我将Android项目移至笔记本电脑上,然后单击“调试”即可得到。听起来像是个错误?据我所知,这不应该通过Eclipse发生。
Re-installation failed due to different application signatures.
最奇怪的是,这发生在我升级sdk / adt和Eclipse以支持SDK 2.2之后。它之前运行良好,现在却不能运行,因此可能是一个错误。
我将Android项目移至笔记本电脑上,然后单击“调试”即可得到。听起来像是个错误?据我所知,这不应该通过Eclipse发生。
Re-installation failed due to different application signatures.
最奇怪的是,这发生在我升级sdk / adt和Eclipse以支持SDK 2.2之后。它之前运行良好,现在却不能运行,因此可能是一个错误。
Answers:
这是因为笔记本电脑和原始PC上的密钥库不同。它称为debug.keystrore,位于%USER_HOME%/.android/
文件夹中。更具体地说,它发生是因为eclipse尝试使用重新安装密钥推送apk。所以你有两个选择
我也遇到了同样的问题并修复了它。您应该执行以下操作来修复它,
如果已经加载了应用程序,请从您的手机上卸载它。
卸载goto settings-> application-> manage应用程序。
希望对你有帮助
adb uninstall my.application.package
搜索并检查手机后,我知道我当前正在开发此应用程序的第二版,该版本已从我的手机中的android市场下载,现在由于该应用程序已签名并具有不同的签名,因此引发了以上错误。
现在,要解决此问题,我刚刚从移动设备上卸载了该应用程序,然后再次运行/安装该应用程序。
我在模拟器中遇到了相同的问题,并且运行了“ adb卸载TheNameOfPackage”命令。当然,您必须首先转到已安装adb.exe的目录,通常是C:\ Program Files \ Android \ android-sdk \ platform-tools,然后运行上述命令。