美文网首页Android iOS开发知识库
Bugly/Multidex Android5.0以下运行cra

Bugly/Multidex Android5.0以下运行cra

作者: Amy_LuLu__ | 来源:发表于2019-02-21 15:03 被阅读91次

参考:
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官方文档里面都是有告诉你解决方法的,只是当时不了解而已


相关文章

网友评论

    本文标题:Bugly/Multidex Android5.0以下运行cra

    本文链接:https://www.haomeiwen.com/subject/xibryqtx.html