首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >由于应用程序签名不同,重新安装失败

由于应用程序签名不同,重新安装失败
EN

Stack Overflow用户
提问于 2010-05-22 16:25:09
回答 13查看 57K关注 0票数 75

我将我的Android项目移到了笔记本电脑上,现在我点击Debug时就会看到这个。听起来像是个bug?据我所知,这不应该通过Eclipse实现。

代码语言:javascript
复制
Re-installation failed due to different application signatures.

最奇怪的是,这发生在我升级sdk/adt和来支持SDK 2.2之后,早些时候它工作得很好,但现在它不工作了,所以它可能是一个bug。

EN

回答 13

Stack Overflow用户

回答已采纳

发布于 2010-05-22 16:30:31

这是因为你笔记本电脑上的密钥库和原来的pc上的密钥库是不同的。它位于%USER_HOME%/.android/文件夹中,名为debug.keystrore。更具体地说,之所以会发生这种情况,是因为eclipse试图使用reinstall键来推送apk。所以你有两个选择

  1. 在不同开发pc的
  2. 之间共享debug.keystore手动从设备卸载apk (使用adb )
票数 113
EN

Stack Overflow用户

发布于 2011-09-08 16:43:36

我也遇到了同样的问题,并解决了它。您应该执行以下操作来修复它:

  1. 如果您已经从手机上加载了该应用程序,请将其从手机上卸载。要卸载goto设置->应用程序->manage application.
  2. Run该应用程序,请再次选择移动

希望这能对你有所帮助

票数 27
EN

Stack Overflow用户

发布于 2010-09-23 00:12:46

将debug.keystore复制到PC后,需要在PC上重建项目。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2887436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档