码迷,mamicode.com
首页 > 其他好文 > 详细

重复安装相同包名APK出现的问题。

时间:2016-11-28 20:39:59      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:androi   adl   pre   方法   查看   ext   包名   install   adb   

一、 INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES 

这样的问题主要是签名冲突造成的,比如你使用了ADB的debug权限签名,但后来使用标准sign签名后再安装同一个文件会出现这样的错误提示,解决的方法除了只有先老老实实从手机上卸载原有版本再进行安装,而adb install -r参数也无法解决这个问题。

 

二、INSTALL_PARSE_FAILED_NO_CERTIFICATES

这个问题是因为用zip打开apk文件删除某些不必要文件造成的。如删除res里面的一些文件和文件夹。

 

三、INSTALL_FAILED_VERSION_DOWNGRADE

这个问题是因为手机里面的app的VersionCode值比你安装的值大。
提高AndroidManifest.xml->VersionCode 的值或者app模块下面build.gradle->versionCode。

查看方式:aapt dump badging 本地apk文件

 

重复安装相同包名APK出现的问题。

标签:androi   adl   pre   方法   查看   ext   包名   install   adb   

原文地址:http://www.cnblogs.com/kissfu/p/6110767.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!