参考:
Bugly MultiDex注意事项 把Bugly的类放到主Dex
MultiDex精补篇,进一步知道MultiDex的配置
Android 5.0以下出现手机安装后启动失败
github 部分手机运行crash
热修复框架Tinker最完整讲解(03)——使用Tinker常见问题
出错的日志代码
经过一点点百度 问人 发现
Bugly Android5.0以下运行直接crash的根本原因是:
multidex的android5.0以下的分包问题
主要需要做两步来解决这个问题
步骤一:application中的attachBaseContext方法调用multidex.install()
步骤二:在gradle配置文件里面配置自己的工程包+Bugly在主dex里面
1.新建文件multidexKeep.pro
2.配置新文件
-keep public class com.tencent.bugly.**{*;}
-keep class yihao.alisa.pad.** { *; }//这里改为自己的项目包名
3.gradle使用配置文件
multiDexKeepProguard file("multidexKeep.pro")
完成!!!
其实发现在bugly官方文档里面都是有告诉你解决方法的,只是当时不了解而已
网友评论