亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

build.gradle配置參數詳解

2019-11-09 15:31:02
字體:
來源:轉載
供稿:網友

//聲明是Android程序

apply plugin:'com.android.application'

android {

//程序在編譯的時候會檢查lint,有任何錯誤提示會停止build,我們可以關閉這個開關

lintOptions {

abortOnErrorfalse

//即使報錯也不會停止打包

checkReleaseBuildsfalse

//打包release版本的時候進行檢測

}

compileSdkVersion23

//編譯sdk的版本,也就是API Level,例如API-19、API-20、API-21等等。

buildToolsVersion'23.0.2'

//build tools的版本,其中包括了打包工具aapt、dx等等。

//這個工具的目錄位于你的sdk目錄/build-tools/下

aaptOptions.cruncherEnabled = false

aaptOptions.useNewCruncher = false

//關閉Android Studio的PNG合法性檢查的

defaultConfig {

applicationId"com.xiaopao.activity" 

//應用包名

minSdkVersion15

//最小sdk版本,如果設備小于這個版本或者大于

//maxSdkVersion(一般不用)將無法安裝這個應用 

targetSdkVersion22 

//目標sdk版本,如果設備等于這個版本那么android平臺

//就不進行兼容性檢查,運行效率會高一點

versionCode15 

//版本更新了幾次,第一版應用是1,以后每更新一次加1

versionName'1.411'

//版本信息,這個會顯示給用戶,就是用戶看到的版本號

archivesBaseName = "weshare-$versionName"

//指定打包成Jar文件時候的文件名稱

ndk { 

moduleName"xiaopaowifisafe"

//設置庫(so)文件名稱

ldLibs"log","z","m","jnigraphics","android"

//引入庫,比如要用到的__android_log_PRint 

abiFilters"armeabi","x86","armeabi-v7a"

//, "x86" 顯示指定支持的ABIs 

cFlags"-std=c++11 -fexceptions" 

// C++11 

stl"gnustl_static" 

}

multiDexEnabledtrue 

//當方法數超過65535(方法的索引使用的是一個short值,

//而short最大值是65535)的時候允許打包成多個dex文件,動態加載dex。這里面坑很深啊

}

//默認的一些文件路徑的配置sourceSets {main { assets.srcDirs = ['assets']//資源文件 jni.srcDirs'src/main/jni'//jni文件jniLibs.srcDir'src/main/jniLibs'//jni庫 } }  //multiDex的一些相關配置,這樣配置可以讓你的編譯速度更快dexOptions {preDexLibraries = false//讓它不要對Lib做preDexingincrementaltrue//開啟incremental dexing,優化編譯效率,這個功能android studio默認是關閉的。javaMaxHeapSize"4g" //增加java堆內存大小}buildTypes {release { //release版本的配置zipAlignEnabledtrue//是否支持zipshrinkResourcestrue// 移除無用的resource文件 minifyEnabledtrue//是否進行混淆proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'//release的Proguard默認為Module下的proguard-rules.pro文件.debuggablefalse//是否支持調試 //ndk的一些配置ndk { // cFlags "-std=c++11 -fexceptions -O3 -D__RELEASE__" // C++11 // platformVersion = "19"  moduleName"xiaopaowifisafe" //設置庫(so)文件名稱  ldLibs"log","z","m","jnigraphics","android" //引入庫,比如要用到的__android_log_print abiFilters"armeabi","x86","armeabi-v7a"//, "x86" cFlags"-std=c++11 -fexceptions"// C++11  stl"gnustl_static" }  //采用動態替換字符串的方式生成不同的release.apk applicationVariants.all { variant ->  variant.outputs.each { output -> def outputFile = output.outputFile  if (outputFile != null && outputFile.name.endsWith('release.apk')) { def timeStamp = new Date().format('yyyyMMddHH');  def fileName = "WeShare-${defaultConfig.versionName}" + "-" + timeStamp + "-lj-" + ".apk";  output.outputFile = file("${outputFile.parent}/${fileName}") }} } jniDebuggablefalse//關閉jni調試 } debug {//debug版本的配置  minifyEnabledfalse  zipAlignEnabledtrue shrinkResourcestrue// 移除無用的resource文件  proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro' debuggabletrue// jniDebuggable true ndk {  cFlags"-std=c++11 -fexceptions -g -D __DEBUG__"// C++11 } jniDebuggabletrue} }compileOptions {//在這里你可以進行 Java 的版本配置,//以便使用對應版本的一些新特性}productFlavors {//在這里你可以設置你的產品發布的一些東西,//比如你現在一共軟件需要發布到不同渠道, //且不同渠道中的包名不同,那么可以在此進行配置;//甚至可以設置不同的 AndroidManifest.xml 文件。xiaopao { } googlePlay {} solo {}}productFlavors.all {flavor -> flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]}//所謂ProductFlavors其實就是可定義的產品特性,//配合 manifest merger 使用的時候就可以達成在一次編譯//過程中產生多個具有自己特性配置的版本。//上面這個配置的作用就是,為每個渠道包產生不同的 UMENG_CHANNEL_VALUE 的值。}//一些依賴的框架dependencies {compile'com.jakewharton:butterknife:7.0.1'compile'com.android.support:appcompat-v7:23.4.0'compile'com.android.support:support-v4:23.4.0'compile'com.github.pwittchen:reactivenetwork:0.1.3'compile'de.hdodenhof:circleimageview:2.0.0'compile'com.android.support:design:23.4.0'compile'pl.tajchert:waitingdots:0.2.0'}//聲明是要使用谷歌服務框架apply plugin: 'com.google.gms.google-services'//第三方依賴庫的本地緩存路徑task showMeCache << {configurations.compile.each { println it }}//使用maven倉庫。android有兩個標準的library文件服務器,一個jcenter一個maven。兩者毫無關系。//jcenter有的maven可能沒有,反之亦然。//如果要使用jcenter的話就把mavenCentral()替換成jcenter()repositories {mavenCentral()}
上一篇:IO流分類

下一篇:常用的git命令

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲裸体xxxx| 色诱女教师一区二区三区| 91精品国产色综合久久不卡98| 久久国产天堂福利天堂| 欧美国产乱视频| 久久精品一偷一偷国产| 91经典在线视频| 国语自产精品视频在免费| 伊人男人综合视频网| 亚洲男人第一av网站| 国产在线播放不卡| 国产精品91在线观看| 久久亚洲精品一区二区| 97国产suv精品一区二区62| 亚洲欧美福利视频| 国产精品精品久久久久久| 精品久久久久久久久久国产| 国模精品一区二区三区色天香| 亚洲精品成a人在线观看| 亚洲成人av在线| 国产精品欧美日韩一区二区| 欧美乱妇40p| 欧美性xxxx极品高清hd直播| 日韩视频中文字幕| 国产精品国产自产拍高清av水多| 欧美日韩国产成人| 久久99精品久久久久久噜噜| 久久99久久99精品中文字幕| 日韩成人激情在线| 精品免费在线观看| 在线国产精品播放| 国产精品欧美日韩一区二区| 亚洲人成免费电影| 91九色国产视频| 亚洲视频在线看| 永久免费看mv网站入口亚洲| 91精品国产综合久久久久久蜜臀| 亚洲人成在线观| 91精品视频免费观看| 午夜精品久久久久久久99热| 久久精品欧美视频| 91牛牛免费视频| 欧美极品少妇xxxxⅹ裸体艺术| 国产精品一区二区三区成人| 日韩欧美综合在线视频| 91久久精品国产91久久| 国产精品丝袜高跟| 97精品伊人久久久大香线蕉| 91大神福利视频在线| 国产精品一区二区三区久久久| 成人写真视频福利网| 久久精品电影网站| 成人久久久久久久| 久久久999精品视频| 高清欧美性猛交xxxx黑人猛交| 一区二区成人av| 亚洲欧洲自拍偷拍| 美女扒开尿口让男人操亚洲视频网站| 日韩av一区在线| 亚洲天堂视频在线观看| 国产亚洲精品久久久久久牛牛| 国产精品一区二区三区毛片淫片| 岛国视频午夜一区免费在线观看| 欧美激情久久久| 欧美亚洲第一页| 亚洲石原莉奈一区二区在线观看| 国产一区香蕉久久| 欧美性xxxx在线播放| 日韩视频免费中文字幕| 亚洲天堂成人在线视频| 欧美在线一区二区三区四| 欧美成人免费一级人片100| 亚洲网站在线观看| 国内揄拍国内精品| 在线免费看av不卡| 久久精品国产亚洲一区二区| 亚洲性生活视频| 国产精品福利网站| 国产精品久久国产精品99gif| 亚洲国产成人在线视频| 欧美精品在线免费播放| 久久99热精品这里久久精品| 91中文字幕一区| 成人日韩av在线| 午夜精品久久久久久久久久久久久| 欧美成人精品不卡视频在线观看| 亚洲直播在线一区| 色悠悠国产精品| 91免费在线视频网站| 日韩电影中文字幕av| 在线播放国产一区中文字幕剧情欧美| 亚洲精品第一页| 国产欧美婷婷中文| 亚洲欧美成人一区二区在线电影| 欧美大片免费观看在线观看网站推荐| 亚洲自拍中文字幕| 国产精品久久久久99| 不卡毛片在线看| 在线色欧美三级视频| 成人国产精品免费视频| 精品亚洲va在线va天堂资源站| 成人国产精品久久久| 久操成人在线视频| 精品久久久久久久大神国产| 久久久噜噜噜久久中文字免| 国内精品美女av在线播放| 91精品国产91久久久久| 国产精品中文久久久久久久| 国产精品成av人在线视午夜片| 国产在线一区二区三区| 自拍偷拍亚洲欧美| 国模精品一区二区三区色天香| 日韩av在线电影网| 日本国产欧美一区二区三区| 91亚洲人电影| 国产精品黄色av| 美日韩精品视频免费看| 欧美日韩国产影院| 国产精品69精品一区二区三区| 26uuu日韩精品一区二区| 性色av一区二区咪爱| 国产精品爽黄69天堂a| 亚洲一区二区三区视频播放| 欧美在线不卡区| 亚洲国产精品999| 欧美成人免费视频| 7777kkkk成人观看| 日韩av在线网站| 91久久久久久久久久久久久| 欧美丝袜一区二区三区| 国产精品伦子伦免费视频| 狠狠躁夜夜躁久久躁别揉| 欧美视频在线免费看| 国产性猛交xxxx免费看久久| 久久99视频精品| 国产69久久精品成人| www.美女亚洲精品| 久久久999精品视频| 亚洲最新av网址| 国产精品91久久| 久久精品国产2020观看福利| 久久成人精品视频| 国产成人一区二区三区小说| 中文字幕日韩精品在线| 国产精品免费看久久久香蕉| 国产三级精品网站| 亚洲第一网中文字幕| 成人性生交大片免费看小说| 欧美成人精品xxx| 国产欧美精品在线播放| 欧美另类69精品久久久久9999| 久久久久久中文| 国产精品老女人视频| 国产精品久久久久久久久粉嫩av| 欧美精品性视频| 91社影院在线观看| 国产精品视频一区国模私拍| 91极品视频在线| 欧美中文字幕第一页| 国产亚洲欧洲高清一区| 国产www精品| 欧美激情精品久久久久久久变态| 97国产真实伦对白精彩视频8| 久久亚洲精品一区二区|