-
Notifications
You must be signed in to change notification settings - Fork 124
Expand file tree
/
Copy pathcommon.gradle
More file actions
94 lines (81 loc) · 4.92 KB
/
common.gradle
File metadata and controls
94 lines (81 loc) · 4.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
//第三方依赖库和版本号管理
def versions = [:]
versions.support = "28.0.0"
versions.constraint = "1.1.3"
versions.rxjava = "2.6.0"
versions.rx_android = "2.0.1"
versions.retrofit = "2.6.0"
versions.okhttp3 = "4.0.1"
versions.gson = "2.8.5"
versions.rxkotlin = "2.0.0-RC1"
versions.kotlin_stdlib_jdk7 = "1.3.21"
versions.rxlifecycle_kotlin = "2.2.2"
versions.anko_sqlite = "0.10.8"
versions.dagger = "2.17"
versions.glide = "4.9.0"
versions.status_bar = "3.0.0-beta03"
versions.bottom_bar = "2.3.1"
versions.LRecyclerView = "1.5.0"
versions.okgo = "3.0.4"
versions.jsoup = "1.12.1"
versions.banner = "1.4.10"
versions.permissionsdispatcher = "4.5.0"
versions.arouter_api = "1.5.0"
versions.arouter_compiler_version = "1.2.2"
versions.QSVideoPlayer = "2.2.8"
versions.flexbox = "1.0.0"
versions.circleimageview = "2.2.0"
versions.logger = "2.2.0"
versions.bugly = "latest.release"
versions.rhino_android = "1.0"
ext {
dagger_version = versions.dagger
arouter_compiler_version = versions.arouter_compiler_version
android = [compileSdkVersion: 28,
buildToolsVersion: '28.0.3',
applicationId : 'com.gfd.video',
minSdkVersion : 19,
targetSdkVersion : 28,
versionCode : 110,
versionName : '1.1.0',
multiDexEnabled : true]
signConfigs = ['storeFile' : 'sign.jks',
'storePassword': '123456',
'keyAlias' : 'sign',
'keyPassword' : '123456']
java = ['javaVersion': JavaVersion.VERSION_1_7]
dependence = ['libSupportV7' : "com.android.support:appcompat-v7:$versions.support",
'libSupportV4' : "com.android.support:support-v4:$versions.support",
'libOkhttp' : "com.squareup.okhttp3:okhttp:$versions.okhttp3",
'libKotlinJre7' : "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$versions.kotlin_stdlib_jdk7",
'libRetrofit' : "com.squareup.retrofit2:retrofit:$versions.retrofit",
'libRetrofitConvert' : "com.squareup.retrofit2:converter-gson:$versions.retrofit",
'libRetrofitAdapter' : "com.squareup.retrofit2:adapter-rxjava2:$versions.retrofit",
'libokhttp3LoggingInterceptor': "com.squareup.okhttp3:logging-interceptor:$versions.okhttp3",
'libRxkotlin' : "io.reactivex:rxkotlin:$versions.rxkotlin",
'libDagger' : "com.google.dagger:dagger:${versions.dagger}",
'libDaggerCompiler' : "com.google.dagger:${versions.dagger}",
'libRxlifecycle2' : "com.trello.rxlifecycle2:rxlifecycle-kotlin:$versions.rxlifecycle_kotlin",
'libGlide' : "com.github.bumptech.glide:glide:$versions.glide",
'libStatusBar' : "com.gyf.immersionbar:immersionbar:$versions.status_bar",
'libRecyclerview' : "com.android.support:recyclerview-v7:$versions.support",
'libDesign' : "com.android.support:design:$versions.support",
'libBottomBar' : "com.roughike:bottom-bar:$versions.bottom_bar",
'libLRecyclerView' : "com.github.jdsjlzx:LRecyclerView:$versions.LRecyclerView",
'libOkgo' : "com.lzy.net:okgo:$versions.okgo",
'libLJsoup' : "org.jsoup:jsoup:$versions.jsoup",
'libBanner' : "com.youth.banner:banner:$versions.banner",
'libPermission' : "com.github.hotchemi:permissionsdispatcher:${versions.permissionsdispatcher}",
'libArouter' : "com.alibaba:arouter-api:$versions.arouter_api",
'libQSVideoPlayer' : "com.github.tohodog:QSVideoPlayer:$versions.QSVideoPlayer",
'libFlexbox' : "com.google.android:flexbox:$versions.flexbox",
'libAnkoSqlite' : "org.jetbrains.anko:anko-sqlite:$versions.anko_sqlite",
'libCardview' : "com.android.support:cardview-v7:$versions.support",
'libPalette' : "com.android.support:palette-v7:$versions.support",
'libCircleImageView' : "de.hdodenhof:circleimageview:$versions.circleimageview",
'libLogger' : "com.orhanobut:logger:$versions.logger",
'libRhinoAndroid' : "io.apisense:rhino-android:$versions.rhino_android",
'libBugly' : "com.tencent.bugly:crashreport:$versions.bugly",
'libLeakConstraintLayout' : "com.android.support.constraint:constraint-layout:$versions.constraint"
]
}