美文网首页
Gradle 依赖

Gradle 依赖

作者: Echopppppp | 来源:发表于2018-03-27 14:40 被阅读23次

Gradle 4.0 以下

provided:是指编译的时候依赖这个jar包,但是最终打包的时候不打进去 在运行时不需要

compile: 依赖且打包,即 编译和运行是皆需要,是最常用的

runtime: 只运行时需要 编译时不需要

Gradle 4.0及以上

在AndroidStudio升级3.0后,Gradle默认升级4.0,原本的compile指令被做了过时标记。

替代:
api:
完全等同于compile指令,没区别,你将所有的compile改成api,完全没有错。组件化时的基础library需要向外共享依赖,只能使用api。

implement:
这个指令的特点就是,对于使用了该命令编译的依赖,对该项目有依赖的项目将无法访问到使用该命令编译的依赖中的任何程序,也就是将该依赖隐藏在内部,而不对外部公开。可以用于该module不对于外部提供依赖的情况。

在适当的情况选用implement替代api可加快编译的速度

相关文章

  • 使用Dagger2

    说明 依赖注入 依赖库 Module build.gradle Project build.gradle 构建依赖...

  • Thymeleaf 二:前后台实战

    Maven依赖 Gradle依赖

  • Gradle依赖

    android studio 升级3.0之后 gradle 依赖的变化 在3.0版本中,compile 指令被标注...

  • Gradle 依赖

    Gradle 4.0 以下 provided:是指编译的时候依赖这个jar包,但是最终打包的时候不打进去 在运行...

  • gradle依赖

    声明依赖 外部依赖 这样的依赖还可以写为简短的方式 库 Repositories 使用repositories 指...

  • Gradle、依赖

    Gradle Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用...

  • Gradle依赖

    原文:Gradle dependencies 译者:个别地方翻译可能不是很好,反复读了几遍,内容对自己帮助还是挺大...

  • android 查看gradle依赖

    查看gradle依赖

  • gradle依赖包重复冲突解决

    android项目是通过gradle来进行依赖包管理的,在引入依赖包的时候,gradle会连带着将该依赖包所依赖的...

  • 安卓开发:build.gradle配置

    app/build.gradle build.gradle 依赖库配置

网友评论

      本文标题:Gradle 依赖

      本文链接:https://www.haomeiwen.com/subject/zzxscftx.html