初步现象:app正式包覆盖安装之后出现崩溃
1.首先先确认不是不是覆盖安装的问题:app卸掉,直接安装最新版本依然崩溃 --->证明和覆盖安装无关
2.确认是不是正式包的问题:app卸掉,直接安装最新版本正式服的debug签名的包 结果没有问题 ---———>证明是混淆的问题
3.查找新开发版本添加了哪些新jar包,由于混淆时候没有排除第三方jar包,导致了崩溃,问题找到!
解决:
看崩溃log 是哪个jar包崩的 就在proguard.txt里面添加 :(个推崩溃为例)
-keep class com.igexin.**{*;}
-keep class com.igexin.getuiext.**{*;}