android studio里的build.gradle基本属性
//声明是android 程序 apply plugin: 'com.android.application' android { //编译SDK版本 compileSdkVersion 23 // build tools的版本 buildToolsVersion "23.0.1" defaultConfig { //该应用的包名 applicationId "com.example.zhang.myapplication" //最低运行版本 minSdkVersion 21 //最佳运行(目标版本) targetSdkVersion 23 //versionCode:主要是用于版本升级所用,是INT类型的,第一个版本定义为1,以后递增,这样只要判断该值就能确定是否需要升级,该值不显示给用户。 versionCode 1 //versionName:这个是我们常说明的版本号,由三部分组成<major>.<minor>.<point>,该值是个字符串,可以显示给用户。 versionName "1.0" } buildTypes { //编译项 release //是否进行混淆 minifyEnabled false // 混淆文件的位置 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } //dependencies 里指明的就是一些需要用到的第三方库。 dependencies { //编译libs目录下的所有jar包 compile fileTree(dir: 'libs', include: ['*.jar'])
//测试的包 testCompile 'junit:junit:4.12' //直接导入一个包 compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support:design:23.1.1' }