Android热修复实现
16lz
2021-01-22
最近在看Android热修复技术,比较了现在比较流行的几个框架,最后选择了Nuwa这个框架放到自己的项目中,现在写下该框架集成过程及使用中遇到的一些坑:
开发环境AndroidStudio
1、在项目根目录的build.gradle中增加
classpath 'cn.jiajixin.nuwa:gradle:1.2.2'
的引用
2、在对应module增加plugin
apply plugin: "cn.jiajixin.nuwa"
3、添加nuwa SDK
compile 'cn.jiajixin.nuwa:nuwa:1.0.0'
4、在Application中初始化
Nuwa.init(this);
同时在对应位置使用patch:
Nuwa.loadPatch(this,patchFile)
混淆:
-
-keep class cn.jiajixin.nuwa.** { *; }
更多相关文章
- 有没有方法在不root手机的情况下读取Data目录下的文件
- Android快速开发框架andbase
- Ubuntu Android/Sdk/build-tools/23.0.3/aapt": error=2, 没有那
- Linux下java/bin目录下的命令集合
- eclipse写javaweb工程时文件目录为WebContent而不是WenRoot的不
- Java 并发开发:Lock 框架详解
- spring框架中一个跟String的trim方法一样的方法
- [JS] JavaScript框架(2) D3
- Java三大框架SSH面试题锦集