config.gradle
8.67 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
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
ext {
isRelease = true
// version配置
versions = ["support-version": "1.2.0",
"room-version" : "2.4.3",]
// support配置
support = ["appcompat-v7" : "androidx.appcompat:appcompat:${versions["support-version"]}",
"recyclerview-v7" : "androidx.recyclerview:recyclerview:${versions["support-version"]}",
"support-fragment": "androidx.fragment:fragment:${versions["support-version"]}",
"constraintlayout": "androidx.constraintlayout:constraintlayout:2.0.4",
"annotation" : "androidx.annotation:annotation:1.1.0",
"kotlin-jdk" : "org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32",
"legacy-support" : "androidx.legacy:legacy-support-v4:1.0.0",]
// 依赖第三方配置
dependencies = ["rxjava" : "io.reactivex.rxjava2:rxjava:2.2.3",
"rxandroid" : "io.reactivex.rxjava2:rxandroid:2.1.0",
"okhttp" : "com.squareup.okhttp3:okhttp:4.9.1",
"retrofit" : "com.squareup.retrofit2:retrofit:2.9.0",
"converter-gson" : "com.squareup.retrofit2:converter-gson:2.9.0",
"adapter-rxjava" : "com.squareup.retrofit2:adapter-rxjava2:2.9.0",
// glide图片加载
"glide" : "com.github.bumptech.glide:glide:4.13.0",
"glide-compiler" : "com.github.bumptech.glide:compiler:4.13.0",
"glide-transformations" : "jp.wasabeef:glide-transformations:4.3.0",
// json解析
"gson" : "com.google.code.gson:gson:2.9.1",
"gsonfactory" : "com.github.getActivity:GsonFactory:6.3",
"lifecycle-extensions" : "androidx.lifecycle:lifecycle-extensions:2.2.0",
"lifecycle-compiler" : "androidx.lifecycle:lifecycle-compiler:2.5.1",
"multidex" : "com.android.support:multidex:1.0.3",
"refresh-layout" : "io.github.scwang90:refresh-layout-kernel:2.0.5",
"refresh-header" : "io.github.scwang90:refresh-header-classics:2.0.5",
"refresh-footer" : "io.github.scwang90:refresh-footer-classics:2.0.5",
"arouter-api" : "com.alibaba:arouter-api:1.5.2",
"arouter-compiler" : "com.alibaba:arouter-compiler:1.5.2",
"umsdk-share" : "com.umeng.umsdk:share-core:7.1.7",//分享核心库,必选
"umsdk-share-wx" : "com.umeng.umsdk:share-wx:7.1.7",
"umsdk-share-sina" : "com.umeng.umsdk:share-sina:7.1.7",
"umsdk-share-qq" : 'com.umeng.umsdk:share-qq:7.1.7',
"BaseRecyclerViewAdapterHelper": "com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.50",
"ucrop" : "com.github.yalantis:ucrop:2.2.1-native",
"fastjson" : "com.alibaba:fastjson:1.2.83",
"jsoup" : "org.jsoup:jsoup:1.14.3",
"material" : "com.google.android.material:material:1.4.0",
"banner" : "com.youth.banner:banner:2.1.0",
"googleflexbox" : "com.google.android.flexbox:flexbox:3.0.0",
"MagicIndicator" : "com.github.hackware1993:MagicIndicator:1.5.0",
"PagerIndicatorView" : "com.github.zhaohe9981:PagerIndicatorView:v200",
"html-textview" : "org.sufficientlysecure:html-textview:4.0",
"jetbrains-annotations" : "org.jetbrains:annotations:15.0",
"fresco" : "com.facebook.fresco:fresco:1.13.0",
"leanback" : "androidx.leanback:leanback:1.1.0-alpha03",
"eventbus" : "org.greenrobot:eventbus:3.1.1",
"tencent-opensdk" : "com.tencent.mm.opensdk:wechat-sdk-android-without-mta:6.8.0",
"tencent-qqopensdk" : 'com.tencent.tauth:qqopensdk:3.52.0',
// V5.4.7.1及之后版本的Android播放器SDK必须按以下操作配置License后,方可使用。播放器SDK现免费提供,License有效期为1年,1年后若无特殊约定我们将为您免费自动续期。License配置完成后,查看日志若无License相关报错,则表示License配置成功。使用5.4.6版本不用注册
"alirtcLivePusher" : "com.aliyun.sdk.android:AliyunPlayer:5.5.6.0-full",
"netWorkInternetSpeed" : "com.facebook.network.connectionclass:connectionclass:1.0.1",
"androidtagview" : "co.lujun:androidtagview:1.1.7",
"android-pickerView" : 'com.contrarywind:Android-PickerView:4.1.9',
// 日志
"orhanobut-logger" : 'com.orhanobut:logger:2.2.0',
// Alpha是一个基于PERT图构建的Android异步启动框架,它简单,高效,功能完善。
"alpha-start" : 'com.alibaba.android:alpha:1.0.0.1@aar',
"support-appcompat-v7" : 'com.android.support:appcompat-v7:28.0.0',
// 点赞效果
"jd-LikeButton" : 'com.github.jd-alexander:LikeButton:0.2.3',
// 折叠 textview
"expandableTextView" : 'cn.carbs.android:ExpandableTextView:1.0.3',
//高德定位和搜索
"gd-location" : 'com.amap.api:location:6.4.7',
"gd-search" : 'com.amap.api:search:9.4.0',
// 播放器
"aliyunPlayerFull" : 'com.aliyun.sdk.android:AliyunPlayer:6.10.0-full',
// QMUI
"qmui" : 'com.qmuiteam:qmui:2.0.0-alpha07',
// 权限请求框架:https://github.com/getActivity/XXPermissions
"xxPermissions" : 'com.github.getActivity:XXPermissions:16.8',
//Room数据库
"room-runtime" : "androidx.room:room-runtime:${versions["room-version"]}",
"room-compiler" : "androidx.room:room-compiler:${versions["room-version"]}",
//缩放控件gif动图需要
"kjframe" : 'org.kymjs.kjframe:kjframe:2.5.1.2',
"android-gif-drawable" : 'pl.droidsonroids.gif:android-gif-drawable:1.1.10',
//缩放图
"subsampling-scale-image-view" : "com.davemorrissey.labs:subsampling-scale-image-view:3.10.0",
// lottie
"lottie" : "com.airbnb.android:lottie:5.2.0",
"pag" : "com.tencent.tav:libpag:4.3.33",
"desugar_jdk_libs" : "com.android.tools:desugar_jdk_libs:1.1.5",
"okhttp3-integration" : 'com.github.bumptech.glide:okhttp3-integration:4.3.1',
"toaster" : 'com.github.getActivity:Toaster:12.0',
"core-ktx" : 'androidx.core:core-ktx:1.6.0',
"TagTextView" : 'com.github.ChinaLike:TagTextView:0.2.0',
"androidxAppCompat" : 'androidx.appcompat:appcompat:1.6.1',
"palette" : "androidx.palette:palette:1.0.0",//图片颜色提取
// 给布局设置阴影
"ShapeView" : 'com.github.getActivity:ShapeView:9.0',
"ShapeDrawable" : 'com.github.getActivity:ShapeDrawable:3.0',
// B站弹幕开源
"danmakuFlameMaster" : 'com.github.ctiao:DanmakuFlameMaster:0.9.25',
"danmakuFlameMaster_ndkbitmap" : 'com.github.ctiao:ndkbitmap-armv7a:0.9.21',
"danmakuFlameMaster_universalimageloader" : 'com.nostra13.universalimageloader:universal-image-loader:1.9.5',]
}