From bc708aff5dead29dfb22ed5d716ac18eb1f4303d Mon Sep 17 00:00:00 2001 From: Quyunshuo Date: Sat, 29 Aug 2020 16:52:20 +0800 Subject: [PATCH] =?UTF-8?q?Modify:=20=E5=86=85=E5=AD=98=E6=B3=84=E6=BC=8F?= =?UTF-8?q?=E6=A3=80=E6=B5=8B=E5=B7=A5=E5=85=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Lib_Base/src/main/java/com/quyunshuo/base/BaseApplication.kt | 2 +- README.md | 4 +--- app/build.gradle | 1 + .../DependencyManager.kt | 2 ++ 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Lib_Base/src/main/java/com/quyunshuo/base/BaseApplication.kt b/Lib_Base/src/main/java/com/quyunshuo/base/BaseApplication.kt index 3d95009..c9c8129 100644 --- a/Lib_Base/src/main/java/com/quyunshuo/base/BaseApplication.kt +++ b/Lib_Base/src/main/java/com/quyunshuo/base/BaseApplication.kt @@ -38,7 +38,7 @@ open class BaseApplication : Application() { // AutoSizeConfig.getInstance().isBaseOnWidth = false // Bugly 初始化 第三个参数为SDK调试模式开关 - CrashReport.initCrashReport(this, "c5a9b1304f", BuildConfig.DEBUG); + CrashReport.initCrashReport(this, "c5a9b1304f", BuildConfig.DEBUG) } override fun attachBaseContext(base: Context?) { diff --git a/README.md b/README.md index 1d8ad3b..ba81354 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,7 @@ note: 1. 测试打包脚本 2. 对比开源项目flow的封装 - 3. bugly 测试上报 - 4. 内存泄漏工具 - 5. 网络请求库 + 3. 网络请求库 资源文件相关{ 资源相关文件属于项目相关的,因此需要放在Common组件内,不要放在Base组件里 diff --git a/app/build.gradle b/app/build.gradle index 1cb44a6..755ae60 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -69,6 +69,7 @@ android { dependencies { implementation fileTree(dir: "libs", include: ["*.jar"]) + debugImplementation GitHub.LeakCanary if (!BuildConfig.isAppMode) { implementation project(path: ':Lib_Main') } else { diff --git a/buildSrc/src/main/java/com.quyunshuo.androidbaseframemvvm.build/DependencyManager.kt b/buildSrc/src/main/java/com.quyunshuo.androidbaseframemvvm.build/DependencyManager.kt index e735b8a..8a37d4a 100644 --- a/buildSrc/src/main/java/com.quyunshuo.androidbaseframemvvm.build/DependencyManager.kt +++ b/buildSrc/src/main/java/com.quyunshuo.androidbaseframemvvm.build/DependencyManager.kt @@ -42,6 +42,7 @@ object Version { const val EventBus = "3.2.0" // 事件总线 const val Bugly = "3.2.33" // Bugly 异常上报 const val PermissionX = "1.3.0" // 权限申请 + const val LeakCanary = "2.4" // 检测内存泄漏 } object AndroidX { @@ -98,4 +99,5 @@ object GitHub { const val EventBusAPT = "org.greenrobot:eventbus-annotation-processor:${Version.EventBus}" const val Bugly = "com.tencent.bugly:crashreport:${Version.Bugly}" const val PermissionX = "com.permissionx.guolindev:permissionx:${Version.PermissionX}" + const val LeakCanary = "com.squareup.leakcanary:leakcanary-android:${Version.LeakCanary}" } \ No newline at end of file