在Android Studio
开发Android工程时,可能一个工程要依赖多个Module
,而每个Module
里又有各自单独的bulid.gradle
文件,每个bulid.gradle
都有自己的版本号或者配置规则,如果每个Module的bulid.gradle
文件都要配置,那么工作就会变得繁琐,所以本章讲解如何通过一个公共的global.gradle文件,来配置整个项目的bulid.gradle
。
创建global.gradle
文件
// 用来存放应用中的所有配置变量,统一管理,而不再是每个moudle里都自己写一份,修改起来更加的方便
ext {
// 支持库版本号
supportLibraryVersion = '25.3.1'
// Android API 信息
android = [apkName :'package', // 配置打包后的apk的名称
compileSdkVersion : 26, //编译的SDK版本
buildToolsVersion : '26.0.2', //
applicationId : 'cn.com.agree.sdk.runtime.dev', //应用Id
minSdkVersion : 19, //兼容的最低SDK版本
targetSdkVersion : 22, //用于提高指定版本的设备上程序运行体验
versionCode : 1, //版本号
versionName : '1.0.0', //版本名
multiDexEnabled : true] //添加多dex分包支持
// 签名配置
signConfigs = ['storeFile' : '../keystore/release.keystore', //签名文件uri
'storePassword': '123456', //