• Andriod studio build.gradle详解


    一、简述

    项目中一般会出现2个或者多个build.gradle文件,一个在根目录下,一个在app目录下。

    如果切换到Android模式下则全部在Gradle Scripts。

    1、根目录下的build.gradle

    1 > repositories闭包,声明了jcenter()的配置

    2 > dependencies闭包,声明了一个Gradle插件


    buildscript {

    repositories { //repositories闭包
    google()
    jcenter() //代码托管库:设置之后可以在项目中轻松引用jcenter上的开源项目
    }
    dependencies { //dependencies闭包
    classpath 'com.android.tools.build:gradle:3.0.0' 声明gradle插件,插件版本号为3.0.0
    //gradle是一个强大的项目构建工具,不仅可以构建Android,还可以构建java,C++等
    //此处引用android的插件
    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
    }
    }

    allprojects {
    repositories {
    google()
    jcenter() //代码托管库:设置之后可以在项目中轻松引用jcenter上的开源项目
    }
    }

    task clean(type: Delete) {
    delete rootProject.buildDir

    2、app 目录下的build.gradle

    1 > apply plugin,声明是Android应用程序还是库模块

    2 > android 闭包,配置项目构建的各种属性,compileSdkVersion用于指定项目的编译SDK版本,buildToolsVersion用于指定项目构建工具的版本。

    defaultConfig闭包:默认配置,应用程序包名,最小 sdk 版本,目标 sdk 版本,版本号,版本名

    buildTypes闭包:指定生成安装文件的配置,是否对代码进行混淆

    signingConfigs 闭包:签名信息配置

    sourceSets 闭包:源文件路径配置

    lintOptions 闭包:lint 配置

    地址:https://blog.csdn.net/hebbely/article/details/79074460

  • 相关阅读:
    【FICO系列】SAP FICO 基本概念
    【MM系列】SAP 的库存管理
    【ABAP系列】SAP ABAP WRITE字段隐藏的方法
    【BASIS系列】SAP 批量锁住用户和TCODE的方法
    【HANA系列】SAP HANA 1.0 SPS 11 新特性
    【HANA系列】SAP HANA启动出现ERROR
    瓣呀,一个开源项目
    javascript入门笔记6-内置对象
    javascript入门笔记5-事件
    javascript入门笔记4-数组
  • 原文地址:https://www.cnblogs.com/topguntopgun/p/16307488.html
Copyright © 2020-2023  润新知