-
Notifications
You must be signed in to change notification settings - Fork 92
/
config.gradle
48 lines (40 loc) · 1.86 KB
/
config.gradle
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
ext {
android = [
compileSdkVersion: 32,
targetSdkVersion : 32,
minSdkVersion : 21,
versionName : "1.1.0",
versionCode : 2,
]
version = [
lifecycleVersion: "2.4.0",
androidVersion : "1.5.0",
]
AndroidDepend = [
"core-ktx" : "androidx.core:core-ktx:1.7.0",
"appcompat" : "androidx.appcompat:appcompat:${version["androidVersion"]}",
"fragment-ktx": "androidx.fragment:fragment-ktx:${version["androidVersion"]}",
"activity-ktx": "androidx.activity:activity-ktx:${version["androidVersion"]}",
]
LifecycleDepend = [
"viewmodelKtx": "androidx.lifecycle:lifecycle-viewmodel-ktx:${version["lifecycleVersion"]}",
"livedataKtx" : "androidx.lifecycle:lifecycle-livedata-ktx:${version["lifecycleVersion"]}",
"lifecycleKtx": "androidx.lifecycle:lifecycle-runtime-ktx:${version["lifecycleVersion"]}",
]
GoogleDepend = [
"material" : "com.google.android.material:material:1.6.1",
"recyclerview" : "androidx.recyclerview:recyclerview:1.2.0",
"constraintlayout": "androidx.constraintlayout:constraintlayout:2.0.3",
]
NetworkDepend = [
"gson" : "com.google.code.gson:gson:2.8.6",
"okhttp3" : "com.squareup.okhttp3:okhttp:4.1.0",
"retrofit" : 'com.squareup.retrofit2:retrofit:2.9.0',
"converter-gson" : 'com.squareup.retrofit2:converter-gson:2.9.0',
"logging-interceptor": "com.squareup.okhttp3:logging-interceptor:4.9.0",
]
ThirdDepend = [
"viewbindingdelegate": "com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.2",
"livedatabus" : 'io.github.jeremyliao:live-event-bus-x:1.8.0',
]
}