逆水行舟用力撑,一篙松劲退千寻。这篇文章主要讲述设置安卓构建全局环境变量相关的知识,希望能为你提供帮助。
新建xxx.gradle
ext { android = [compileSdkVersion: 29, buildToolsVersion: "29.0.0", minSdkVersion: 19, targetSdkVersion : 29, applicationId: ‘com.imooc.imooc_voice‘, versionCode: 2, versionName: ‘1.1‘, multiDexEnabled: true,] depsVersion = [appcompact: ‘29.0.0‘, design: ‘29.0.0‘, recyclerview: ‘29.0.0‘, constraint: ‘1.1.3‘, eventbus: ‘3.1.1‘, greendao: ‘3.2.2‘, rxjava: ‘2.2.9‘, rxandroid: ‘2.1.1‘, arouterapi: ‘1.5.0‘, aroutercompiler: ‘1.2.2‘, magicindicator : ‘1.5.0‘, glide: ‘4.9.0‘, glidecompiler: ‘4.9.0‘, okhttp: ‘3.3.0‘, gson: ‘2.8.0‘, ]depsLibs = [appcompact: ‘androidx.appcompat:appcompat:1.0.0‘, design: ‘com.google.android.material:material:1.0.0‘, recyclerview: ‘androidx.recyclerview:recyclerview:1.0.0‘, constraint: ‘androidx.constraintlayout:constraintlayout:1.1.3‘, eventbus: "org.greenrobot:eventbus:${depsVersion.eventbus}", greendao: "org.greenrobot:greendao:${depsVersion.greendao}", rxjava: "io.reactivex.rxjava2:rxjava:${depsVersion.rxjava}", rxandroid: "io.reactivex.rxjava2:rxandroid:${depsVersion.rxandroid}", arouterapi: "com.alibaba:arouter-api:${depsVersion.arouterapi}", aroutercompiler: "com.alibaba:arouter-compiler:${depsVersion.aroutercompiler}", magicindicator : "com.github.hackware1993:MagicIndicator:${depsVersion.magicindicator}", glide: "com.github.bumptech.glide:glide:${depsVersion.glide}", glidecompiler: "com.github.bumptech.glide:compiler:${depsVersion.glidecompiler}", okhttp: "com.squareup.okhttp3:okhttp:${depsVersion.okhttp}", gson: "com.google.code.gson:gson:${depsVersion.gson}", ] }
【设置安卓构建全局环境变量】2. 项目根build.gradle 引入
//引入根工程下的统一版本管理文件
apply from: this.rootProject.file(‘imooc.gradle‘)
3. 每个模块引用
compileSdkVersion rootProject.android.compileSdkVersion
推荐阅读
- Android垃圾回收机制--二
- spring报错parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]
- Eclipse中Web项目修改名称后出现Attribute "xmlns" was already specified for element "web-app"
- 学习之apply,call,bind实现
- HtmlSpanner 使用小结 -- 安卓解析html
- Android 线程处理
- 使用AndroidStudio开发cocos2d-x时,可能会出现的问题
- 三维地图app的发展,离不开Infortrend GSe Pro 高效NAS共享
- appium 连接夜神模拟器提示adb版本不匹配的解决方法(adb server version (36) doesn't match this client (41); killing...