config.gradle 2.3 KB
Newer Older
B
Blankj 已提交
1
ext {
B
Blankj 已提交
2 3
    applicationId = 'com.blankj.androidutilcode'
    appName = 'Util'
B
Blankj 已提交
4

B
Blankj 已提交
5 6 7
    compileSdkVersion = 27
    minSdkVersion = 14
    targetSdkVersion = 27
B
Blankj 已提交
8 9
    versionCode = 1_022_003
    versionName = '1.22.3'// E.g. 1.9.72 => 1,009,072
B
Blankj 已提交
10

B
Blankj 已提交
11
    bus = [
B
Blankj 已提交
12
            isDebug: false,
B
Blankj 已提交
13
            version: '1.6',
B
Blankj 已提交
14 15
            group  : 'com.blankj'
    ]
B
Blankj 已提交
16 17

    // lib version
B
Blankj 已提交
18
    kotlin_version = '1.3.0'
B
Blankj 已提交
19 20
    support_version = '27.1.1'
    leakcanary_version = '1.5.4'
B
Blankj 已提交
21

B
Blankj 已提交
22
    dep = [
B
Blankj 已提交
23 24 25 26 27 28 29 30
            plugin       : [
                    "com.android.tools.build:gradle:3.2.1",
                    "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version",
                    "com.github.dcendents:android-maven-gradle-plugin:2.1",// 上传到 maven
                    "com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.4",// 上传到 bintray
                    "tech.harmonysoft:traute-gradle:1.1.8",// 注解转非空判断
                    "com.blankj:bus-gradle-plugin:$bus.version",// 组件化 Static Bus
            ],
B
Blankj 已提交
31

B
Blankj 已提交
32
            // lib
B
Blankj 已提交
33
            support      : [
B
Blankj 已提交
34 35
                    appcompat_v7: "com.android.support:appcompat-v7:$support_version",
                    design      : "com.android.support:design:$support_version",
B
Blankj 已提交
36
                    multidex    : "com.android.support:multidex:1.0.2",
B
Blankj 已提交
37
            ],
B
Blankj 已提交
38 39 40
            constraint   : "com.android.support.constraint:constraint-layout:1.1.3",
            kotlin       : "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version",
            leakcanary   : [
B
Blankj 已提交
41 42
                    android      : "com.squareup.leakcanary:leakcanary-android:$leakcanary_version",
                    android_no_op: "com.squareup.leakcanary:leakcanary-android-no-op:$leakcanary_version",
B
Blankj 已提交
43
            ],
B
Blankj 已提交
44
            free_proguard: "com.blankj:free-proguard:0.0.7",
B
Blankj 已提交
45
            adapt_screen : "com.blankj:adapt-screen:0.0.3",
B
Blankj 已提交
46

B
Blankj 已提交
47 48 49 50 51
            gson         : "com.google.code.gson:gson:2.8.2",
            glide        : "com.github.bumptech.glide:glide:4.7.1",
            retrofit     : "com.squareup.retrofit2:retrofit:2.4.0",
            javassist    : "org.javassist:javassist:3.24.0-GA",
            commons_io   : "commons-io:commons-io:2.5",
B
Blankj 已提交
52

B
Blankj 已提交
53 54
            junit        : "junit:junit:4.12",
            robolectric  : "org.robolectric:robolectric:3.1.2",
B
Blankj 已提交
55 56
    ]
}
B
Blankj 已提交
57
//./gradlew clean utilcode-lib:bintrayUpload