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

本文详细介绍了构建Android应用所需的关键步骤和配置参数,包括SDK版本选择、编译工具版本、应用ID设定、最小和目标API版本、混淆设置等,确保开发者能够高效、准确地构建出兼容性强的应用。
//声明构建的项目类型,这里当然是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'
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT兔子123

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值