兔子-build.gradle中代码的含义

来源:互联网 发布:电视机看电影的软件 编辑:程序博客网 时间:2024/05/04 23:16
//声明构建的项目类型,这里当然是android了apply plugin: 'com.android.application'//设置编译android项目的参数android {   // SDK的版本号,也就是API Level,例如API-19、API-20、API-21等等。    compileSdkVersion 23    //构建工具的版本,其中包括了打包工具aapt、dx等等。    // 这个工具的目录位于..your_sdk_path/build-tools/XX.XX.XX    //这个版本号一般是API-LEVEL.0.0。    // 例如API20对应的build-tool的版本就是20.0.0,在这之间可能有小版本,例如20.0.1等等。    buildToolsVersion "23.0.0"    defaultConfig {        applicationId "ui.com.mytest"        //在安装程序的时候,如果目标设备的API版本小于minSdkVersion,        //或者大于maxSdkVersion,程序将无法安装。一般来说没有必要设置maxSdkVersion。        minSdkVersion 18        //如果targetSdkVersion与目标设备的API版本相同时,运行效率可能会高一些。        targetSdkVersion 21        versionCode 1        versionName "1.0"    }    // 混淆设置    buildTypes {        release {            minifyEnabled false            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'        }    }}//依赖库dependencies {    compile fileTree(dir: 'libs', include: ['*.jar'])    compile 'com.android.support:appcompat-v7:23.1.0'}

0 0