Tinker集成时遇到的问题

在此记录一下Tinker集成时遇到的问题。

文档:http://www.tinkerpatch.com/Docs/SDK

1. 第二步中thinkerpatch.gradle是需要自己创建并从官方demo中copy的。不然,项目中没有这个文件,加上apply from: 'tinkerpatch.gradle'后,在构建时会报找不到文件的错误。


Tinker集成时遇到的问题_第1张图片

2. 第五步中的assembleReleasetinkerPatchRelease两个task位于Android Studio窗口最右侧的gradle中,点开就看到了。

Tinker集成时遇到的问题_第2张图片


Tinker集成时遇到的问题_第3张图片


3. 步骤2

第五步中的步骤1用于生成基准包,步骤3用于生成补丁包。

执行步骤1之后生成下图左侧部分,根据生成的名字修改右侧tinkerpatch.gradle中的参数,如下图所示。

然后执行步骤3。


Tinker集成时遇到的问题_第4张图片
步骤2

4. 第五步还需要配置签名文件,这样在执行gradle命令的时候会导入签名文件。

在build.gradle中配置,直接copy过来的话可能有问题。是需要配置一下自动生成的。

原因参考:https://blog.csdn.net/qq_26589227/article/details/78287707


Tinker集成时遇到的问题_第5张图片
不能直接拷贝



Tinker集成时遇到的问题_第6张图片

最后,没有什么问题了。默认3个小时检查一次更新,并不是打开APP就检查一次的。

你可能感兴趣的:(Tinker集成时遇到的问题)