Android APP必须卸载才能安装这是怎么回事啊?

我刚做了一个小app之前已经安装在我的手机上了,用eclipse安装没问题,但是直接安装apk文件的话就会安装失败,必须卸载之前的才能安装,以前也出现过这样的情况,请问谁有经验指导我一下。

阅读 11.3k
3 个回答

android文档中写的清清楚楚。
只有包名和签名一致的情况下才能替换应用。只有包名相同的话,尝试替换的时候会因为签名不一致而遭到拒绝。
eclipse中bin目录下生成的apk文件自带一个debug签名。
而按照楼主的说法,应该是导出apk以后安装的。导出apk又需要自定义一个签名。两次的签名不一致。所以导致安装失败了。

新手上路,请多包涵

经常遇到的是签名不一致,所以必须卸载后再安装,有时候还需要手机重启才行

有可能是包的签名不一致,签名一致的情况下看看版本号是否设置对了, 高的版本可以覆盖低版本,反过来则不行。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题