-
Notifications
You must be signed in to change notification settings - Fork 33
/
Copy pathconfig.gradle
90 lines (76 loc) · 3.55 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
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
//http://blog.csdn.net/u014651216/article/details/54602354--->具体配置方法
//用来解决第三库依赖与项目依赖冲突
ext {
//系统配置
android = [
compileSdkVersion: 25,
buildToolsVersion: "25.0.0",
minSdkVersion : 15,
targetSdkVersion : 22,
versionCode : 1,
versionName : "1.8.2",
supportLibVersion: "25.3.1"
]
layoutDependencies = [
constraintLayout: "1.0.2"
]
systemDependencies = [
multidex: "1.0.1"
]
imageDependencies = [
glide : "4.0.0",//在测试recycleView loadmore中使用了,正式项目使用4.0.0
compressImage: "0.1.0",
bannerVeiw : "2.0.5",
]
httpDependencies = [
okhttp3 : "3.9.1",
okhttp3Log: "3.4.0",
]
eventDependencies = [
eventbus: "3.0.0"
]
testDependencies = [
stetho : "1.5.0",
stethoRealm: "2.1.0"
]
databaseDependencies = [
]
parseDependencies = [
gson: "2.8.1"
]
rxDependencies = [
rxjava : "1.1.0",
rxandroid : "1.1.0",
retrofit : "2.1.0",
converterGson: "2.1.0",
adapterRxjava: "2.1.0"
]
permissionsDependencies = [
easypermissions: "1.0.0",
]
//依赖配置。可以添加可能使用的依赖,需要用,就直接引用就好了。
dependencies = [
design : "com.android.support:design:${android.supportLibVersion}",
supportV4 : "com.android.support:support-v4:${android.supportLibVersion}",
cardview : "com.android.support:cardview-v7:${android.supportLibVersion}",
supportV7 : "com.android.support:appcompat-v7:${android.supportLibVersion}",
recyclerview : "com.android.support:recyclerview-v7:${android.supportLibVersion}",
constraintlayout: "com.android.support.constraint:constraint-layout:${layoutDependencies.constraintLayout}",
multidex : "com.android.support:multidex:${systemDependencies.multidex}",
glide : "com.github.bumptech.glide:glide:${imageDependencies.glide}",
okhttp3 : "com.squareup.okhttp3:okhttp:${httpDependencies.okhttp3}",
eventbus : "org.greenrobot:eventbus:${eventDependencies.eventbus}",
stetho : "com.facebook.stetho:stetho:${testDependencies.stetho}",
stethoRealm : "com.uphyca:stetho_realm:${testDependencies.stethoRealm}",
gson : "com.google.code.gson:gson:${parseDependencies.gson}",
rxjava : "io.reactivex:rxjava:${rxDependencies.rxjava}",
rxandroid : "io.reactivex:rxandroid:${rxDependencies.rxandroid}",
retrofit : "com.squareup.retrofit2:retrofit:${rxDependencies.retrofit}",
converterGson : "com.squareup.retrofit2:converter-gson:${rxDependencies.converterGson}",
adapterRxjava : "com.squareup.retrofit2:adapter-rxjava:${rxDependencies.adapterRxjava}",
okhttp3Log : "com.squareup.okhttp3:logging-interceptor:${httpDependencies.okhttp3Log}",
easyPermissions : "pub.devrel:easypermissions:${permissionsDependencies.easypermissions}",
compressImage : "com.zxy.android:tiny:${imageDependencies.compressImage}",
bannerView : "com.bigkoo:convenientbanner:${imageDependencies.bannerVeiw}"
]
}