结合现有开源项目讲述 GradlePluginDemo
本文有三篇讲解Android Gradle Plugin
<1>Android Gradle Plugin插件开发——基础
<2>Android Gradle Plugin插件开发——进阶
<3>Android Gradle Plugin插件开发——出师
1.首先创建一个module为Library,这里创建名称为method_timer
2.在src/main下文件全部删除,然后创建打勾文件,groovy文件拓展名为.groovy

com.uis.methodtimer.properties里面加上:
implementation-class=com.uis.methodtimer.MethodTimerPlugin
apply plugin: 'com.uis.methodtimer'//当使用插件的时候使用,此处文件名就是使用插件的名称:

本文是关于Android Gradle Plugin开发的系列教程,涵盖了从基础到进阶的知识。第一部分主要介绍如何创建一个名为method_timer的Library module,编写Groovy文件,并在Gradle配置中进行设置。当应用插件时,它会找到并调用对应的apply方法,将Transform注册到项目中,参与编译流程,如资源处理、Java编译、Transform执行、Dex生成等。在Transform阶段,自定义的MethodTimerTransform会被执行,整个打包过程有明确的执行顺序。
最低0.47元/天 解锁文章
1212

被折叠的 条评论
为什么被折叠?



