我将我的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这是工作的罚款较早,现在没有,所以它可能是一个错误。
这是因为你的笔记本电脑和最初的PC密钥库是不同的改变。它叫做debug.keystrore 并位于%USER_HOME%/.android/
文件夹中。更具体的情况是因为eclipse试图用重新安装密钥来推apk。所以,你有不同的开发PC的
我根本没有改变类路径。只是应付了项目。 – Pentium10 2010-05-22 22:39:28
在复制debug.keystore到你的电脑,你需要在PC上重建项目。
我得到了同样的问题,并通过刚刚擦模拟器上的用户数据固定它。我的猜测是仿真器会保持项目安装,除非您擦除数据,所以如果您的新项目不匹配某些内部参数,它不会喜欢它,并且不会重新安装它。
我也得到了同样的问题,固定它。你应该做到以下几点来解决它,
卸载从您的移动应用程序,如果你加载 了。
要卸载转到设置 - >应用程序 - >管理应用程序。
希望这将帮助你
伟大的发布好友...保持它。 – himanshu 2011-11-29 11:22:06
你也可以通过adb卸载:'adb uninstall my.application.package' – 2013-04-14 06:06:34
对我来说,我复制了我的所有密钥库文件后,从我的机器在家里,我不得不做一个项目 - >干净。之后,它完美地工作。
搜索和检查的电话后,我才知道,我目前正在开发这个应用程序,它已经从Android Market在我的手机下载的第二个版本,现在由于这个程序是签署并具有不同的签名,这是抛以上错误。
现在,为了解决这个问题,我刚刚卸载了手机和运行应用程序/重新安装应用程序。
我有同样的问题与模拟器,我跑的命令“亚行卸载TheNameOfPackage”。当然你必须先到安装adb.exe的目录,通常是C:\ Program Files \ Android \ android-sdk \ platform-tools,然后运行上面的命令。
我有使用Droid模拟器相同的问题。我通过从仿真器中的应用程序设置中卸载软件包来解决这个问题,就像正常的设备一样。在下一次运行中,它重新安装并且错误消失。
当我尝试在发生此问题后从我的设备上卸载应用程序时,我无法在我的设备中找到该应用程序。我不知道它去了哪里。然后我卸载使用亚行,
adb -d uninstall <app package name>
这是谁正面临类似于我的问题的问题的答案。
我也有同样的问题,并通过卸载应用程序并重新安装它来修复它。
我有同样的问题。
要解决它,我从设备上卸载了项目的旧.apk文件。
进入设备/模拟器设置 - >应用程序,找到您的应用程序并将其卸载。
或者
在Android Studio中打开的选项卡 “摇篮”(右侧),开:
appName
..appName
...Tasks
....install
.....uninstallAll
,并在此任务单击两次来执行它。
重要提示:
如果仍然出现在卸载后此错误,尝试建设 - >清理项目。
如果仍然收到此错误,即使在您的设备设置 - >应用程序列表中,您有没有这个程序已经,尝试建设 - >清理项目
有时我有同样的问题。我不知道它到底什么时候发生,但我认为当我使用不同的USB端口连接我的手机时。不过,我认为你必须在手机/模拟器上手动卸载应用程序。 但我不能回答,如果它真的存在错误。我已经使用Google搜索,但我认为它并不常见。 – RoflcoptrException 2010-05-22 08:27:34
我只是要检查出来,如果我移动到不同的USB端口。我删除了它的应用程序后。我甚至移动到另一个USB端口,并且它也工作,所以它与USB端口无关,我想。 – Pentium10 2010-05-22 08:29:08
这对我来说是相同的模拟器运行。我刚刚为froyo创建了新的AVD,并通过eclipse启动了应用程序。之后,做了一些修改和重新启动应用程序在同一个模拟器实例,并得到了这个错误。 – Tushar 2010-07-30 12:44:47