国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android Studio中統一管理版本號引用配置問題

2019-10-22 18:17:44
字體:
來源:轉載
供稿:網友

方式一:

在gradle.properties中寫入:

#測試環境ENV_TEST=test#開發環境ENV_DEV=dev#生產環境ENV_ONLINE=onlineAPPLICATION_ID=com.xxx.xxxxCOMPILE_SDK_VERSION=26TARGET_SDK_VERSION=26MIN_SDK_VERSION=15SUPPORT_V4_SUPPORT=com.android.support:support-v4:26.1.0SUPPORT_ANNOTATIONS=com.android.support:support-annotations:26.1.0SUPPORT_V7_APPCOMPAT=com.android.support:appcompat-v7:26.1.0SUPPORT_V7_RECYCLERVIEW=com.android.support:recyclerview-v7:26.1.0

使用規則,字符串直接用,整形需在后加 as int

android { compileSdkVersion COMPILE_SDK_VERSION as int defaultConfig { applicationId APPLICATION_ID minSdkVersion MIN_SDK_VERSION as int targetSdkVersion TARGET_SDK_VERSION as int versionCode 100 versionName "1.0.0" multiDexEnabled true flavorDimensions "versionCode" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" }

方式二:

在根目錄下的build.gradle文件下添加 buildscript{ .... } 中的內容:

buildscript { ext.kotlin_version = '1.1.51' ext.rxandroid = '2.0.1' ext.anko_version = '0.8.2' ext.support_version = '26.1.0' ext.target_sdk_version = 26 ext.min_sdk_version = 15 ext.applicationId = 'com.beiyijinfu.rxbusdemo' repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } }

使用規則,字符串需使用“$”,整形直接用

android { compileSdkVersion compile_sdk_version defaultConfig { applicationId "com.xxx.xxxx" minSdkVersion min_sdk_version targetSdkVersion target_sdk_version versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation"org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version" implementation "com.android.support:appcompat-v7:$support_version" implementation "io.reactivex.rxjava2:rxandroid:$rxandroid" implementation "org.jetbrains.anko:anko-common:$anko_version" implementation "com.android.support:recyclerview-v7:$support_version" }

方式三:

在根目錄下的build.gradle文件下添加 ext{ .... } 中的內容:

ext{ kotlin_version = '1.1.51' rxandroid = '2.0.1' anko_version = '0.8.2' support_version = '26.1.0' target_sdk_version = 26 compile_sdk_version = 26 min_sdk_version = 15 }

使用規則,字符串需使用“$rootProject.”,整形直接用rootProject.。ext可加可不加

android { compileSdkVersion rootProject.compile_sdk_version defaultConfig { applicationId "com.xxx.xxxx" minSdkVersion rootProject.ext.min_sdk_version targetSdkVersion rootProject.ext.target_sdk_version versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation"org.jetbrains.kotlin:kotlin-stdlib-jre7:$rootProject.ext.kotlin_version" implementation "com.android.support:appcompat-v7:$rootProject.support_version" implementation "io.reactivex.rxjava2:rxandroid:$rootProject.rxandroid" compile "org.jetbrains.anko:anko-common:$rootProject.anko_version" compile "com.android.support:recyclerview-v7:$rootProject.support_version" }

方式四:

在項目根目錄下創建.gradle文件,如:config.gradle,config.gradle中文件內容可以自己定義,如下示例:

ext{ kotlin_version = '1.1.51' rxandroid = '2.0.1' anko_version = '0.8.2' support_version = '26.1.0' target_sdk_version = 26 compile_sdk_version = 26 min_sdk_version = 15 }

使用規則,在build.gradle中先引用進來:

apply from :"config.gradle"dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile "com.android.support

總結

以上所述是小編給大家介紹的Android Studio中統一管理版本號引用配置問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大竹县| 资溪县| 登封市| 汤阴县| 甘南县| 长葛市| 武山县| 宁河县| 兰考县| 云浮市| 利津县| 凤翔县| 西城区| 咸丰县| 大余县| 马鞍山市| 张家界市| 商南县| 集贤县| 新竹县| 那曲县| 漳州市| 济南市| 广饶县| 水富县| 逊克县| 南漳县| 深泽县| 伊宁市| 满城县| 樟树市| 嫩江县| 青浦区| 宁陵县| 阳高县| 上虞市| 新河县| 大田县| 普宁市| 南通市| 武宣县|