-
Notifications
You must be signed in to change notification settings - Fork 157
/
Copy pathconfig.gradle
55 lines (47 loc) · 2.8 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
49
50
51
52
53
54
55
ext {
android = [
compileSdkVersion: 28,
minSdkVersion : 21,
targetSdkVersion : 28,
versionCode : 1,
versionName : "1.3.1",
]
libsVersion = [
butterknife_version = "10.0.0",
retrofit_version = "2.6.1",
lifecycle_version = "2.2.0",
]
dependencies = [
appcompat : "androidx.appcompat:appcompat:1.0.0",
arouterApi : "com.alibaba:arouter-api:1.5.0",
arouterCompiler : "com.alibaba:arouter-compiler:1.2.2",
butterknife : "com.jakewharton:butterknife:$rootProject.butterknife_version",
butterknifeCompiler : "com.jakewharton:butterknife-compiler:$rootProject.butterknife_version",
/*rxJava + retrofit -----start*/
retrofitConvertGson : "com.squareup.retrofit2:converter-gson:$rootProject.retrofit_version",
retrofitConvertScalars: "com.squareup.retrofit2:converter-scalars:$rootProject.retrofit_version",
retrofit : "com.squareup.retrofit2:retrofit:$rootProject.retrofit_version",
retrofitAdapterRxJava2: "com.squareup.retrofit2:adapter-rxjava2:$rootProject.retrofit_version",
rxJava : "io.reactivex.rxjava2:rxjava:2.2.11",
rxAndroid : "io.reactivex.rxjava2:rxandroid:2.1.1",
okhttp : "com.squareup.okhttp3:okhttp:4.0.0",
/*rxJava + retrofit -----end*/
fastJson : "com.alibaba:fastjson:1.2.48",
viewModel : "androidx.lifecycle:lifecycle-extensions:$rootProject.lifecycle_version",
/*room 数据库 ---start*/
room : "androidx.room:room-runtime:$rootProject.lifecycle_version",
roomCompiler : "androidx.room:room-compiler:$rootProject.lifecycle_version",
/*room 数据库 ---end*/
/*navigation --start*/
navigation : "androidx.navigation:navigation-fragment:$rootProject.lifecycle_version",
navigationUI : "androidx.navigation:navigation-ui:$rootProject.lifecycle_version",
/*navigation --end*/
work : "androidx.work:work-runtime:$rootProject.lifecycle_version",
swipebacklayout : "me.imid.swipebacklayout.lib:library:1.1.0",
rxpermissions : "com.github.tbruyelle:rxpermissions:0.10.2",
websocket : "com.neovisionaries:nv-websocket-client:2.7",
slidingpanellayout : "androidx.slidingpanelayout:slidingpanelayout:1.1.0",
mmkv : "com.tencent:mmkv-static:1.2.2",
glide : "com.github.bumptech.glide:glide:4.9.0",
]
}