目录
1.下载 tinker demo
2.更改配置文件
3.运行demo
4.修改app/build.gradle的gitRev字段
5.完成!
6.其他可能出现的错误
1.下载 tinker demo
地址 https://github.com/Tencent/tinker
其中的 tinker-sample-android 就是我们需要的demo
2.更改配置文件
参考链接: 如何从GitHub上下载的项目导入到android studio
避免花长时间去下载这些包
如果你不知道该改成啥,最简单的方式是你新建一个project,找到这个文件看这个值是多少。
2.1 tinker-sample-android\build.gradle
将以下代码改成你的版本
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
2.2 tinker-sample-android\app\build.gradle
如果有包没下载下来 就得去maven库下载jar包 或者翻墙自动下载
主要改sdk版本以及依赖
compileSdkVersion
defaultConfig的minSdkVersion等
依赖的版本号
3. 运行demo
4.修改app/build.gradle的gitRev字段
需要将app下的gradle中 gitRev 字段自己赋值,
因为在没有配置git的情况下,无法获取,这个值作为Tinker 的Id,应该是唯一的即可。
5.完成!
6. 其他可能出现的错误
6.1 错误一
Error:A problem occurred configuring project ':app'. > Tinker does not support instant run mode, please trigger build by assembleDebug or disable instant run in 'File->Settings...'.
解决办法:
去掉instance run
参考链接:https://www.aliyun.com/jiaocheng/11766.html
网友评论