在此记录一下Tinker集成时遇到的问题。
文档:http://www.tinkerpatch.com/Docs/SDK
1. 第二步中thinkerpatch.gradle是需要自己创建并从官方demo中copy的。不然,项目中没有这个文件,加上apply from: 'tinkerpatch.gradle'后,在构建时会报找不到文件的错误。
2. 第五步中的assembleRelease和tinkerPatchRelease两个task位于Android Studio窗口最右侧的gradle中,点开就看到了。
3. 步骤2
第五步中的步骤1用于生成基准包,步骤3用于生成补丁包。
执行步骤1之后生成下图左侧部分,根据生成的名字修改右侧tinkerpatch.gradle中的参数,如下图所示。
然后执行步骤3。
步骤24. 第五步还需要配置签名文件,这样在执行gradle命令的时候会导入签名文件。
在build.gradle中配置,直接copy过来的话可能有问题。是需要配置一下自动生成的。
原因参考:https://blog.csdn.net/qq_26589227/article/details/78287707
不能直接拷贝最后,没有什么问题了。默认3个小时检查一次更新,并不是打开APP就检查一次的。
网友评论