-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.gradle
120 lines (91 loc) · 6.18 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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
ext {
//android开发版本配置
android = [
compileSdkVersion: 29,
buildToolsVersion: "29.0.3",
minSdkVersion : 21,
targetSdkVersion : 29,
]
//version配置
versions = [
support: "28.0.0",
]
//support androidx配置
support = [
"multidex" : "androidx.multidex:multidex:2.0.1",
"support-v4" : "androidx.legacy:legacy-support-v4:1.0.0",
"appcompat" : "androidx.appcompat:appcompat:1.0.2",
"palette" : "androidx.palette:palette:1.0.0",
"annotation" : "androidx.annotation:annotation:1.0.1",
"recyclerview" : "androidx.recyclerview:recyclerview:1.0.0",
"cardview" : "androidx.cardview:cardview:1.0.0",
"constraintlayout" : "androidx.constraintlayout:constraintlayout:1.1.3",
////Google AAC
"lifecycle-compiler" : "androidx.lifecycle:lifecycle-compiler:2.2.0",
"lifecycle-extensions": "androidx.lifecycle:lifecycle-extensions:2.2.0",
"material" : "com.google.android.material:material:1.0.0",
"support-annotations" : "com.android.support:support-annotations:${versions.support}",
"support-appcompat-v7": "com.android.support:appcompat-v7:${versions.support}",
]
//依赖第三方配置
dependencies = [
"QLibrary" : "com.github.DragonsQC:QLibrary:1.8.6.2",
//RxLifecycle [https://github.com/trello/RxLifecycle]
"rxlifecycle" : "com.trello.rxlifecycle3:rxlifecycle:3.0.0",
"rxlifecycle-components" : "com.trello.rxlifecycle3:rxlifecycle-components:3.0.0",
//RxBinding [https://github.com/JakeWharton/RxBinding]
"rxbinding" : "com.jakewharton.rxbinding3:rxbinding:3.0.0-alpha2",
//Glide [https://github.com/bumptech/glide]
"glide" : "com.github.bumptech.glide:glide:4.11.0",
"glide-compiler" : "com.github.bumptech.glide:compiler:4.11.0",
//高德地图 [http://lbs.amap.com/api/android-sdk/changelog,
// http://lbs.amap.com/api/android-location-sdk/changelog]
// [https://jcenter.bintray.com/com/amap/api/]
"amap-3dmap" : "com.amap.api:3dmap:7.2.0",
"amap-search" : "com.amap.api:search:7.1.0",
"amap-location" : "com.amap.api:location:4.8.0",
//腾讯Bugly [https://bugly.qq.com/v2/downloads] [https://jcenter.bintray.com/com/tencent/bugly/]
"bugly" : "com.tencent.bugly:crashreport_upgrade:1.4.2",
//环信 [http://www.easemob.com/download/im] [https://jcenter.bintray.com/com/hyphenate/hyphenate-sdk/]
"hyphenate" : "com.hyphenate:hyphenate-sdk:3.6.3",
//httpcore [https://mvnrepository.com/artifact/org.apache.httpcomponents/httpcore]
"httpcore" : "org.apache.httpcomponents:httpcore:4.4.13",
//LeakCanary [https://github.com/square/leakcanary]
"leakcanary" : "com.squareup.leakcanary:leakcanary-android:2.2",
//动态权限申请 [https://github.com/googlesamples/easypermissions]
"easypermissions" : "pub.devrel:easypermissions:3.0.0",
//MaterialDrawer [https://github.com/mikepenz/MaterialDrawer]
"materialdrawer" : "com.mikepenz:materialdrawer:6.1.2",
//ViewRevealAnimator [https://github.com/sephiroth74/ViewRevealAnimator]
"viewrevealanimator" : "it.sephiroth.android.library.viewrevealanimator:view-reveal-animator:1.1.4",
//RecyclerView-FastScroll [https://github.com/timusus/RecyclerView-FastScroll]
"recyclerview-fastscroll": "com.simplecityapps:recyclerview-fastscroll:2.0.0",
//BoomMenu [https://github.com/Nightonke/BoomMenu]
"boommenu" : "com.nightonke:boommenu:2.1.1",
//数字加减 Android-SnappingStepper[https://github.com/saiwu-bigkoo/Android-SnappingStepper]
"snappingstepper" : "com.bigkoo:snappingstepper:1.0.2",
//android-gif-drawable [https://github.com/koral--/android-gif-drawable]
"android-gif-drawable" : "pl.droidsonroids.gif:android-gif-drawable:1.2.19",
//MagicIndicator [https://github.com/hackware1993/MagicIndicator]
"MagicIndicator" : "com.github.hackware1993:MagicIndicator:1.6.0",
//涟漪效果 [https://github.com/poldz123/ShapeRipple]
"ShapeRippleLibrary" : "com.rodolfonavalon:ShapeRippleLibrary:1.0.0",
//View的漂浮动画 [https://github.com/UFreedom/FloatingView]
"FloatingViewLib" : "com.ufreedom.uikit:FloatingViewLib:1.0.2",
//BadgeView [https://github.com/bingoogolapple/BGABadgeView-Android]
"bga-badgeview" : "cn.bingoogolapple:bga-badgeview:1.1.3@aar",
//从顶部下来的的提示控件 (需要kotlin运行库) [https://github.com/Tapadoo/Alerter]
"alerter" : "com.tapadoo.android:alerter:5.1.2",
//下拉刷新 [https://github.com/scwang90/SmartRefreshLayout] 需要[implementation 'androidx.legacy:legacy-support-v4:x.x.x']
"SmartRefreshLayout" : "com.scwang.smartrefresh:SmartRefreshLayout:1.1.0",
//ExpectAnim 链式调用的动画 [https://github.com/florent37/ExpectAnim]
"expectanim" : "com.github.florent37:expectanim:1.0.7",
//EventBus [https://github.com/greenrobot/EventBus]
"eventbus" : "org.greenrobot:eventbus:3.1.1",
//Material Dialogs [https://github.com/afollestad/material-dialogs]
"material-dialogs" : "com.afollestad.material-dialogs:core:0.9.6.0",
//Material Dialogs [https://github.com/afollestad/material-dialogs] (kotlin版本)
"material-dialogs-core" : "com.afollestad.material-dialogs:core:2.8.1",
"material-dialogs-input" : "com.afollestad.material-dialogs:input:2.8.1",
]
}