当前位置: 首页 > article >正文

【Android Gradle 插件】自定义 Gradle 插件模块 ⑤ ( 完整总结 )

一、创建自定义插件类型模块 ( Java or Kotlin Library )

选择 " 菜单栏 / New / New Module… " 选项 ,

在 " Create New Module " 对话框中 , 选择 创建 " Java or Kotlin Library " 类型的依赖库 ;

二、手动导入相关依赖 ( Java | Groovy | Gradle )

在 buildSrc 目录 下 , 会自动引入 Java / Groovy / Gradle 的依赖 , 但是在自己创建的 Java Library 类型的依赖库 中 , 需要将其 手动引入 , 在 该 Module 模块的 build.gradle 构建脚本中引入上述依赖 ;

plugins {
    id 'java-library'
    id 'kotlin'
    id 'groovy'
}

java {
    sourceCompatibility = JavaVersion.VERSION_1_7
    targetCompatibility = JavaVersion.VERSION_1_7
}

dependencies {
    implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
    implementation gradleApi()
    implementation localGroovy()
    implementation fileTree(dir: 'libs', includes: ['*.jar'])
}

 


http://www.kler.cn/a/227105.html

相关文章:

  • idea项目如何上传gitee
  • FCIS 2023:洞悉网络安全新前沿,引领未来安全创新狂潮
  • 2024年美国大学生数学建模比赛MCM问题B:搜索潜水器-思路解析与代码解答
  • 69.请描述Spring MVC的工作流程?描述一下 DispatcherServlet 的工作流程?
  • Pytroch 自写训练模板适合入门版 包含十五种经典的自己复现的一维模型 1D CNN
  • Python 集合
  • 时间复杂度为 O(n) 的排序算法
  • 使用django构建一个多级评论功能
  • AtCoder Beginner Contest 338 G. evall(枚举+递推 统计贡献)
  • 开发知识点-拍黄片的好基友的依赖管理工具-composer
  • 10种软件架构
  • windows 谷歌浏览器Chrome 怎么禁止更新
  • 设计模式之门面模式(外观模式)
  • MySQL基础查询篇(5)-子查询的嵌套与应用
  • 从编程中理解:大脑中的杏仁核
  • LeetCode第872题 - 叶子相似的树
  • 蓝桥杯省赛无忧 课件82 第13次学长直播带练配套课件
  • KAFKA高可用架构涉及常用功能整理
  • 【百度Apollo】探索创新之路:深入了解Apollo开放平台
  • etcd自动化安装配置教程