Tinker 热修复 demo 使用指南
来源:互联网 发布:mnist数据集 编辑:程序博客网 时间:2024/06/13 04:50
下载demo
1.第一步:
在app的build.gradle文件中找到
tinkerId = getTinkerIdValue()
并将其替换成tinkerId = "tinkerId"
,其中后面的值可以随意设置.
再替换ignoreWarning = false
为ignoreWarning = true
第二步 :
编译运行
第三步:
按照往常操作一样,编译打包debug apk并安装.此时Tinker会在工程的app/build/bakApk/
目录下保存打包好的apk文件,找到刚才生成的apk文件,复制其完整文件名,在app的build.gradle文件找到tinkerOldApkPath
这一项设置,并将其设置为tinkerOldApkPath = "${bakPath}/<刚才生成的apk文件名>"
第四步:
修改源码 生成新版apk 补丁
在Gradle脚本中找到'app:/tinker/tinkerPatchDebug'这条命令
具体操作图解:
end!~~~~~~~~~~~~~~~~~~~~
2 2
- Tinker 热修复 demo 使用指南
- 热修复之Tinker 开源库Demo测试
- Tinker热修复初探
- Android热修复 Tinker
- tinker热修复 简介
- Tinker热修复加固
- Tinker热修复示例
- Android热修复Tinker
- android 热修复 Tinker
- 热修复tinker
- Android Tinker热修复
- tinker热修复问题
- 热修复Tinker
- 初识 Tinker 热修复
- tinker热修复
- Tinker热修复
- tinker热修复--集成tinker patch 详解
- 接入热修复框架TinKer
- 在C语言头文件中,#ifndef、#define、#endif的作用?
- Bitmap和Base64的相互转换
- GATT Profile 简介
- IOS检查版本更新
- jquery.Jcrop API详解
- Tinker 热修复 demo 使用指南
- static class 静态类(Java)
- spring事物配置,声明式事务管理和基于@Transactional注解的使用
- Unreal Engine 4 —— 使用ProceduralMeshComponent实现模型实时切割
- CentOS 关闭防火墙和SELINUX配置
- opacity兼容ie8
- /etc/ld.so.conf 动态库
- redis学习--基础1
- 陆辰妮