现在的位置: 首页 > 综合 > 正文

different application signatures解决方法

2014年09月05日 ⁄ 综合 ⁄ 共 477字 ⁄ 字号 评论关闭

 有时在安装不同版本apk文件时会出现Re-installation failed due to different application signatures.这样的提示,主要原因是安装的apk程序签名不一样导致的。

      在发布到android market上时apk的签名是有jarsigner和keytool生成的,然后通过adb install安装的apk文件则会自动签上debug权限,两种的RSA散列不同所以会出现这样的问题。

      解决的方法就是

      先卸载了原来的,You must perform a full uninstall of the application. WARNING: This will remove the application data!比如说执行adb命令为格式为adb uninstall packagename这样的形式,如测试程序Please
execute 'adb uninstall com.android123.test' in a shell.

      然后另一种通过Settings的管理程序,详细方法参考如何删除已安装的Android软件

抱歉!评论已关闭.