From d850e27dc9b20eda042c4935412e9bda2de1735f Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Thu, 5 Aug 2021 02:13:04 +0530 Subject: [PATCH] android: enable StrictMode --- .../dev/msfjarvis/claw/android/ClawApplication.kt | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/android/src/main/kotlin/dev/msfjarvis/claw/android/ClawApplication.kt b/android/src/main/kotlin/dev/msfjarvis/claw/android/ClawApplication.kt index 3be960ac..b30d1319 100644 --- a/android/src/main/kotlin/dev/msfjarvis/claw/android/ClawApplication.kt +++ b/android/src/main/kotlin/dev/msfjarvis/claw/android/ClawApplication.kt @@ -1,6 +1,16 @@ package dev.msfjarvis.claw.android import android.app.Application +import android.os.StrictMode import dagger.hilt.android.HiltAndroidApp -@HiltAndroidApp class ClawApplication : Application() +@HiltAndroidApp +class ClawApplication : Application() { + override fun onCreate() { + super.onCreate() + if (BuildConfig.DEBUG) { + StrictMode.setVmPolicy(StrictMode.VmPolicy.Builder().detectAll().penaltyLog().build()) + StrictMode.setThreadPolicy(StrictMode.ThreadPolicy.Builder().detectAll().penaltyLog().build()) + } + } +}