美文网首页
gradle介绍

gradle介绍

作者: 是阿亮鸭 | 来源:发表于2022-12-06 10:15 被阅读0次

    1. gradle是什么?

    gradle是一款构建工具

    2.什么是构建工具?

    自动化帮我们完成一系列的编译打包的流程

    *如果没有构建工具,我们就需要一遍一遍的执行命令去打包,比如打包APK要用javac去编译代码,再用AAPT去编译资源文件,然后编译DEX组合APK最后签名,如果每改一次代码预览都要这么干的话,那肯定是相当费劲的,所以自动化构建工具就诞生了。同时,构建工具也帮助我们做依赖管理,比如在Android Studio之前,我们用Eclipse开发,没有构建工具的情况下,我们要依赖一个三方库,需要把jar包下载下来,然后再放进项目里,这个过程是比较繁琐的,但是Gradle是支持依赖传递的,通过不同的依赖方式就可以改变依赖作用域

    3. gradle的语言

    1. gradle是用java编写的;
    2. gradle的脚本语言(DSL)是groovy(.gradle文件)和kotlin(.gradle.kts)

    4.Task和Action

    gradle中的核心对象是Task,Task是gradle中最小的构建单元,Action是最小的执行单元;

    相关文章

      网友评论

          本文标题:gradle介绍

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