码迷,mamicode.com
首页 > 移动开发 > 详细

android studio gradle统一管理版本

时间:2018-03-14 12:53:41      阅读:367      评论:0      收藏:0      [点我收藏+]

标签:dep   appcompat   ppc   body   efault   target   def   port   统一   

创建config.gradle

ext {
    android = [
            compileSdkVersion    : 26,
            buildToolsVersion    : "26.0.2",
            minSdkVersion        : 15,
            targetSdkVersion     : 26,
            versionCode          : 1,
            versionName          : "1.0",
            androidSupportVersion: "26.1.0",
    ]
    dependencies = [
            "annotations"               : "com.android.support:support-annotations:${android["androidSupportVersion"]}",
            "appcompat-v7"              : "com.android.support:appcompat-v7:${android["androidSupportVersion"]}",
            "design"                    : "com.android.support:design:${android["androidSupportVersion"]}",
    ]
}

使用

project--gradle

apply from : "config.gradle"

app--gradle

defaultConfig {
        applicationId "com.example.ma.demo"
        minSdkVersion rootProject.ext.android["minSdkVersion"]
        targetSdkVersion rootProject.ext.android["targetSdkVersion"]
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
dependencies {
    implementation fileTree(include: [‘*.jar‘], dir: ‘libs‘)
    implementation rootProject.ext.dependencies["appcompat-v7"]
}

 

android studio gradle统一管理版本

标签:dep   appcompat   ppc   body   efault   target   def   port   统一   

原文地址:https://www.cnblogs.com/Jieth/p/8566135.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!