Android 优雅的使用 gradle

本文介绍了一种简洁明了的Gradle配置方式,包括如何设置应用版本、SDK版本及依赖管理等,适合Android开发者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

gradle 管理 app 版本的时候不够清晰,看过其他人定义的gradle.properties, 或者新建gradle,再引入apply from: '.***.gradle'

下面是比较简单明了的方式之一

build.gradle (./app)

apply plugin: 'com.android.application'
apply plugin: 'realm-android'

ext{
    COMPILE_SDK_VERSION     =   25
    TARGET_SDK_VERSION      =   25
    MIN_SDK_VERSION         =   19
    SUPPORT_V4              =   "25.3.+"
    SUPPORT_V7              =   "25.3.+"
    VERSION_CODE            =   2
    VERSION_NAME            =   "0.1.0"
}

android {
    compileSdkVersion COMPILE_SDK_VERSION
    defaultConfig {
....

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile(name: 'MPChartLib-release', ext: 'aar')
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })

    compile(name: 'ljdatepicker', ext: 'aar')
    compile "com.android.support:support-v4:${SUPPORT_V4}"
    compile "com.android.support:appcompat-v7:${SUPPORT_V7}"
    compile "com.android.support:design:${SUPPORT_V7}"
    compile "com.android.support:cardview-v7:${SUPPORT_V7}"
..
}

需要注意的是 compile 的是双引号

转载于:https://my.oschina.net/u/3136970/blog/1649207

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值