Skip to content

Commit 2d6c921

Browse files
author
李泽鹏
committed
android aac框架
1 parent ceef3af commit 2d6c921

2 files changed

Lines changed: 59 additions & 5 deletions

File tree

README.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
dependencies = [
2+
//design lib包含Support v4 ; AppCompat v7;v7包下的recyclerview,无cardview
3+
"design" : "com.android.support:design:$version.supportVersion",
4+
"constraint-layout" : "com.android.support.constraint:constraint-layout:1.1.3",
5+
"navigation-ui" : "android.arch.navigation:navigation-ui-ktx:$version.naviVersion",
6+
"navigation-fragment" : "android.arch.navigation:navigation-fragment-ktx:$version.naviVersion",
7+
"lifecycle-extensions" : "android.arch.lifecycle:extensions:$version.archVersion",
8+
// "lifecycle-compiler" : "android.arch.lifecycle:compiler:$version.archVersion",
9+
//https://kotlinlang.org/docs/reference/
10+
"kotlin" : "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$version.kotlinVersion",
11+
"kotlin-reflect" : "org.jetbrains.kotlin:kotlin-reflect:$version.kotlinVersion",
12+
// "databinding-compiler" : "com.android.databinding:compiler:3.2.0-alpha10",
13+
"room-runtime" : "android.arch.persistence.room:runtime:$version.archVersion",
14+
"room-compiler" : "android.arch.persistence.room:compiler:$version.archVersion",
15+
"multidex" : "com.android.support:multidex:1.0.2",
16+
//https://github.com/gyf-dev/ImmersionBar
17+
"statusbar" : "com.gyf.immersionbar:immersionbar:2.3.2",
18+
//https://github.com/scwang90/SmartRefreshLayout
19+
"refreshLayout" : "com.scwang.smartrefresh:SmartRefreshLayout:1.1.0-alpha-18",
20+
// https://github.com/ittianyu/BottomNavigationViewEx
21+
"bottomNavigationView" : "com.github.ittianyu:BottomNavigationViewEx:2.0.2",
22+
//https://github.com/youth5201314/banner
23+
"banner" : "com.youth.banner:banner:1.4.10",
24+
//https://github.com/google/gson
25+
"gson" : "com.google.code.gson:gson:2.8.5",
26+
//https://github.com/alibaba/ARouter
27+
"arouter" : "com.alibaba:arouter-api:1.4.1",
28+
// //https://github.com/bumptech/glide http://m.blog.csdn.net/sinyu890807/article/details/78582548
29+
"glide" : "com.github.bumptech.glide:glide:4.8.0",
30+
// //https://github.com/jeasonlzy/okhttp-OkGo
31+
"okgo" : "com.lzy.net:okgo:3.0.4",
32+
"okGoDown" : "com.lzy.net:okserver:2.0.5",
33+
//友盟 https://www.umeng.com/
34+
"umeng_common" : "com.umeng.umsdk:common:1.5.4",
35+
"umeng_utdid" : "com.umeng.umsdk:utdid:1.1.5.3",
36+
"umengshare_sdk" : "com.umeng.umsdk:share-core:6.9.4",
37+
"umengshare_shareboard": "com.umeng.umsdk:share-board:6.9.4",
38+
"umengshare_qq" : "com.umeng.umsdk:share-qq:6.9.4",
39+
"umengshare_wechat" : "com.umeng.umsdk:share-wx:6.9.4",
40+
"umengshare_sina" : "com.umeng.umsdk:share-sina:6.9.4",
41+
"umengpush_sdk" : "com.umeng.umsdk:push:5.0.2",
42+
//二维码
43+
"zxing" : "com.google.zxing:core:3.3.0",
44+
//https://github.com/Blankj/AndroidUtilCode
45+
"utilcode" : "com.blankj:utilcode:1.22.7",
46+
//https://bugly.qq.com/docs/user-guide/instruction-manual-android/?v=20180521124306
47+
"bugly" : "com.tencent.bugly:crashreport:latest.release",
48+
//网络、数据库抓包 http://facebook.github.io/stetho/ https://www.jianshu.com/p/03da9f91f41f
49+
"stetho" : "com.facebook.stetho:stetho:latest.release",
50+
"stethoOkgo" : "com.facebook.stetho:stetho-okhttp3:latest.release",
51+
//内存泄漏 https://github.com/square/leakcanary
52+
"leakcanary-release" : "com.squareup.leakcanary:leakcanary-android-no-op:latest.release",
53+
"leakcanary-debug" : "com.squareup.leakcanary:leakcanary-android:latest.release",
54+
]

lib_base/build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dependencies {
2626
api rootProject.ext.dependencies['constraint-layout']
2727
api rootProject.ext.dependencies['room-runtime']
2828
kapt rootProject.ext.dependencies['room-compiler']
29-
implementation rootProject.ext.dependencies["multidex"]
29+
api rootProject.ext.dependencies["multidex"]
3030

3131
api rootProject.ext.dependencies['okgo']
3232
api rootProject.ext.dependencies['okGoDown']
@@ -40,10 +40,10 @@ dependencies {
4040
api rootProject.ext.dependencies["banner"]
4141
api rootProject.ext.dependencies["zxing"]
4242

43-
implementation rootProject.ext.dependencies["stetho"]
44-
implementation rootProject.ext.dependencies["stethoOkgo"]
45-
debugImplementation rootProject.ext.dependencies["leakcanary-debug"]
46-
releaseImplementation rootProject.ext.dependencies["leakcanary-release"]
43+
api rootProject.ext.dependencies["stetho"]
44+
api rootProject.ext.dependencies["stethoOkgo"]
45+
debugApi rootProject.ext.dependencies["leakcanary-debug"]
46+
releaseApi rootProject.ext.dependencies["leakcanary-release"]
4747

4848
api rootProject.ext.dependencies["bugly"]
4949
api rootProject.ext.dependencies["umeng_common"]

0 commit comments

Comments
 (0)