Android自定义插件

2024-04-09  本文已影响0人  Leero丶

1、新建Android 工程
2、创建Android Library
3、改造library

4、自定义Plugin
创建一个类实现Plugin,在apply方法中添加文案输出,方便后面验证是否引入成功

class RunTimePlugin : Plugin<Project>{
    override fun apply(target: Project) {
        println("/*** 自定义插件 RunTimePlugin *****\\")
    }
}

5、发布本地maven仓库
上面修改gradle时,对应publishing就是发布到maven仓库的逻辑,像下图这样,找到对应的task,双击运行

发布到本地maven.png

一般没有指定maven仓库地址的话,默认发布的本地maven仓库地址是:C:\Users\用户名\.m2\repository\***,找到这个目录打开就能看到我们成功发布的jar包。

发布成功.png

6、引用插件

buildscript {
    dependencies {
        classpath("com.custom.plugin:RunTimePlugin:1.0.0")
    }
}
plugins {
    id("RunTimePlugin")
}
上一篇 下一篇

猜你喜欢

热点阅读