Android 创建插件buildSrc流程

这个世界里,虽然没有最美好的相遇,却应该有为了相遇或者重逢,所做的最美好的努力。

前言

当需要编写类似代码注入的插件的时候,就需要创建一个名称为buildSrc的Android插件工程。值得注意的是,这个工程在一个Android工程中,仅仅有一个。并且,这个工程的名称只能叫做buildSrc

  • Gradle会在配置初始化之前,编译BuildSrc这个项目(可以是Java、Groovy、Kotlin),并配置到classpath下。

  • 如果buildSrc是一个Groovy项目,Gradle默认会自动配置该Gradle插件,在项目中直接apply开发的插件即可。

buildSrc创建流程

  • Android工程允许创建插件,插件的名称固定叫做buildSrc

创建文件夹

  • 在工程的根目录下创建一个叫做buildSrc的空文件夹。
  • 创建空文件夹:mkdir buildSrc
➜  MyApplication git:(master)mkdir buildSrc
➜  MyApplication git:(master) ✗ tree -L 1
.
├── MyApplication.iml
├── app
├── build.gradle
├── buildSrc							# 插件目录
├── gradle
├── gradle.properties
├── gradlew
├── gradlew.bat
├── local.properties
└── settings.gradle

3 directories, 7 files

配置Settings.gradle

  • settings.gradle的头部增加一句:include ':buildSrc'
rootProject.name='My Application'
include ':app'
include ':buildSrc'
  • 增加了之后,点击sync,同步完工程后,buildS
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值