Android Gradle 插件Gradle 依赖管理 ④ ( Android Gradle 插件中注册的依赖分组 | implementation | api | compileOnly )

Posted 韩曙亮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Gradle 插件Gradle 依赖管理 ④ ( Android Gradle 插件中注册的依赖分组 | implementation | api | compileOnly )相关的知识,希望对你有一定的参考价值。

文章目录

Android Plugin DSL Reference 参考文档 :





一、android Gradle 插件中注册的依赖分组



添加构建依赖项 参考文档 : https://developer.android.google.cn/studio/build/dependencies






二、弃用的依赖分组 ( 现在仍然兼容 )



添加构建依赖项 参考文档 : https://developer.android.google.cn/studio/build/dependencies


compile 分组 : 编译 + 打包 ;

  • 编译 : 将 依赖 加入到 classpath ;
  • 打包 : 将 依赖 打包入 apk 安装文件中 ;

apk 分组 : 只对 依赖 进行打包操作 , 该 依赖 不参与 编译 ;


provided 分组 : 只对 依赖 进行编译操作 , 该 依赖 不参与 打包 ;


上述是已经弃用的 配置依赖项 的分组 :

以上是关于Android Gradle 插件Gradle 依赖管理 ④ ( Android Gradle 插件中注册的依赖分组 | implementation | api | compileOnly )的主要内容,如果未能解决你的问题,请参考以下文章

Android Gradle 插件Gradle 依赖管理 ① ( org.gradle.api.Project 配置 | Android Gradle 插件配置与 Gradle 配置关联 ) ★

Android Gradle 插件Gradle 构建机制 ⑤ ( 在 Android Studio 中查看 Android Gradle 插件源码 )

Android Gradle 插件Gradle 自定义 Plugin 插件 ② ( buildSrc 目录中实现 Gradle 插件 | 实现 Gradle 插件代码 | 模块引入插件并编译 )

Android Gradle 插件Android Module 模块 build.gradle 构建脚本 Groovy 语法分析 ① ( Gradle 二进制插件引入 | Gradle依赖配置 )

Android Gradle 插件Android Module 模块 build.gradle 构建脚本 Groovy 语法分析 ① ( Gradle 二进制插件引入 | Gradle依赖配置 )

Android Gradle 插件Gradle 自定义 Plugin 插件 ③ ( 自定义插件作用 | Android Gradle 插件的扩展 | 自定义 Extension 扩展 )