-
其实也没有什么可以说的 ,照着官网是就可以直接使用了,这里只是提醒一下自己。。。
-
现在时间是2017-12-12 , GitHub上的tinker, 好像还没有适配AS的3.0,所以把改成2.3.3了,gradle的版本,4.1 或者3.+ 都行。
-
第一点是一定要添加v4包 , 丫的 ,我那会就是没有添加。。。
-
第二点就是 TinkerId 不知道是不是base包了 必须加上 "base-xxx" ?? 补丁了必须 "patch-xxx" ?? 应该还可以配置 吧 ,不过这个先加上 然后跟着官网走下来 就可以进行热修复了。这个xxx只要是唯一的就行,跟版本号可以不一致的,跟上版本号主要就是为了唯一而已,自己设置别搞混了。
-
开始热修复的zip apk上传后,打开app 会等一段时间,不会立马生效的,可以查看log用tinker过滤一下,然后看到有成功的就行,如下 , 就说明成功了。等待下次打开app就行了。
- 我吧base的放到system/app下重启盒子,然后打开apk 会有问题,下次在进来的时候, 热修复居然修复好了, 根据这个点 ,大家可以搞事情了!