Android热修复实现
来源:互联网 发布:国家保密局 知乎 编辑:程序博客网 时间:2024/06/06 02:20
上代码! HotFixDemo
相关配置
1.项目的build.gradle:
dependencies { classpath 'com.android.tools.build:gradle:2.1.2' classpath 'com.dodola:rocoofix:1.2.6'//添加}
2.module的build.gradle:
apply plugin: 'com.android.application'apply plugin: 'com.dodola.rocoofix'//添加repositories { flatDir { dirs 'libs' }}
signingConfigs { test { keyAlias 'shoyu' keyPassword 'admin22' storeFile file('doc/test.jks') storePassword 'admin22' }}defaultConfig { ... minSdkVersion 15 //这里最低版本支持到API 15 ... versionCode 1 //这个值涉及到补丁版本发布 ...}buildTypes { release { minifyEnabled true // 注意:一定要开启混淆 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' signingConfig signingConfigs.test }}dependencies { ... compile 'com.dodola:rocoo:1.1' compile(name: 'AndroidQuery-release', ext: 'aar')}rocoo_fix { includePackage = ['cf/paradoxie/hotfixdemo'] excludeClass = ['MyApplicaton.class', 'HotFixManger.class', 'BasePermissionActivity.class']// preVersionPath = '1'//制作补丁版本时开启// scanref = true //制作补丁版本事开启 enable = true}
使用
1.versionCode 2版本号修改2.rocoo_fix中,preVersionPath = '1' 取消注释,开启补丁制作3.取消scanref = true注释
说点儿
0 0
- Android热修复实现
- Android热修复实现
- Android 动手实现热修复
- android:AndFix热修复实现
- Android热修复动手实现
- Android热修复技术实现
- Android热修复技术实现
- Android实现热修复之Andfix
- 使用AndFix实现Android热修复
- 使用Nuwa实现Android热修复
- Android 热修复原理和实现
- Android基于AndFix的热修复实现
- Android热修复实现原理以及方法
- Android中实现热补丁动态修复
- 类加载机制实现Android热修复
- android c语言实现 热修复 sdk18
- Android热修复--使用阿里AndFix实现
- Android 热修复/热更新
- IDEA关于maven以及scala的性质
- 什么是面向对象的javaScript(三)——继承
- afnetworking 代码块中取值的问题
- android之滑动机制实现方式
- Spark Rpc通信分析
- Android热修复实现
- Dlan
- 程序员必知的8大排序(四)-------归并排序,基数排序(java实现)
- C#Winform将WebBowser控件替换为Chrome内核
- 网络断开后再连接的断点续传是怎么实现的?
- [Leetcode]394. Decode String
- PHP 如何操作跨域的COOKIE,不同服务器上
- 数据结构课程设计之学生信息管理系统
- 线程安全和可重入的区别