diff --git a/app/build.gradle b/app/build.gradle index 475b0e2..93d3eb2 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -3,8 +3,11 @@ apply plugin: 'com.android.application' android { compileSdkVersion 30 buildToolsVersion "30.0.3" - dataBinding { enabled = true } + buildFeatures { + dataBinding true + // viewBinding true + } defaultConfig { applicationId "qianmu.container" minSdkVersion 22 @@ -114,7 +117,6 @@ dependencies { implementation 'jp.wasabeef:glide-transformations:3.0.1' annotationProcessor 'com.alibaba:arouter-compiler:1.2.2' implementation 'org.java-websocket:Java-WebSocket:1.5.1' - implementation 'com.google.android.exoplayer:exoplayer:2.11.4' implementation 'com.yanzhenjie.andserver:api:2.0.4' annotationProcessor 'com.yanzhenjie.andserver:processor:2.0.4' @@ -133,11 +135,4 @@ dependencies { implementation 'cn.hutool:hutool-all:5.8.26' - //清除页面缓存 - debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3' - releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.3' - - //检测内存泄漏 -// debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.12' - } diff --git a/app/src/main/java/qianmu/container/activity/program/ScreenSaverActivity.java b/app/src/main/java/qianmu/container/activity/program/ScreenSaverActivity.java index 69a8bf3..3e5ca5c 100644 --- a/app/src/main/java/qianmu/container/activity/program/ScreenSaverActivity.java +++ b/app/src/main/java/qianmu/container/activity/program/ScreenSaverActivity.java @@ -18,7 +18,6 @@ import androidx.recyclerview.widget.GridLayoutManager; import com.alibaba.android.arouter.facade.annotation.Route; import com.alibaba.android.arouter.launcher.ARouter; import com.google.gson.Gson; -import com.squareup.leakcanary.RefWatcher; import com.sun.jna.Native; import org.java_websocket.drafts.Draft_6455; @@ -337,8 +336,6 @@ public class ScreenSaverActivity extends BaseActivity { protected void onDestroy() { super.onDestroy(); LoggerUtil.e("ScreenSaverActivity", "onDestroy"); - // RefWatcher refWatcher = MyApplication.getRefWatcher(this); - // refWatcher.watch(this); } @Override diff --git a/app/src/main/java/qianmu/container/app/MyApplication.java b/app/src/main/java/qianmu/container/app/MyApplication.java index eb37625..fb3249c 100644 --- a/app/src/main/java/qianmu/container/app/MyApplication.java +++ b/app/src/main/java/qianmu/container/app/MyApplication.java @@ -85,7 +85,6 @@ public class MyApplication extends Application { smdt = SmdtManagerNew.getInstance(this); } initSbcSDK(); - // refWatcher = LeakCanary.install(this); } private void initSbcSDK(){