在项目中并没有看见这个类,gradle 是怎么apply到的呢?

https://github.com/TinkerPatc...
中的tinkerpatch.gradle第一行 有个引用,但是我怎么也找不到它,请问有人知道这个插件在哪里吗?谢谢

apply plugin: 'tinkerpatch-support'
阅读 3.2k
3 个回答

Project的build.gradle

buildscript {
    repositories {
        //mavenLocal()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.3'
        //无需再单独引用tinker的其他库
        classpath "com.tinkerpatch.sdk:tinkerpatch-gradle-plugin:${TINKERPATCH_VERSION}"
    }
}

gradle.properties中设置了版本

TINKER_VERSION=1.8.1
TINKERPATCH_VERSION=1.1.8

也刚学gradle。印象中是gradle的自定义插件。就在这个文件中定义

新手上路,请多包涵

这个apply的名字其实是创建插件的时候有一个 resources/META-INF.gradle-plugins下面创建的一个tinkerpatch-support.properties文件的名字,这个文件里面声明了了插件的实现类。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题