From 5d6920ccf19ed11214c74f8c9bd22edae78b982d Mon Sep 17 00:00:00 2001 From: tobiasKaminsky Date: Mon, 28 Nov 2022 15:02:03 +0100 Subject: [PATCH] always enable strict mode --- .../java/com/owncloud/android/MainApp.java | 23 ++++++++----------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/app/src/main/java/com/owncloud/android/MainApp.java b/app/src/main/java/com/owncloud/android/MainApp.java index a9c7dc3d268f..e4787e2175d1 100644 --- a/app/src/main/java/com/owncloud/android/MainApp.java +++ b/app/src/main/java/com/owncloud/android/MainApp.java @@ -217,7 +217,7 @@ public PowerManagementService getPowerManagementService() { private String getAppProcessName() { String processName = ""; - if(Build.VERSION.SDK_INT < Build.VERSION_CODES.P) { + if (Build.VERSION.SDK_INT < Build.VERSION_CODES.P) { ActivityManager manager = (ActivityManager) this.getSystemService(Context.ACTIVITY_SERVICE); final int ownPid = android.os.Process.myPid(); final List processes = manager.getRunningAppProcesses(); @@ -488,20 +488,17 @@ private void fixStoragePath() { } private void enableStrictMode() { - if (BuildConfig.DEBUG && BuildConfig.RUNTIME_PERF_ANALYSIS) { - Log_OC.d(TAG, "Enabling StrictMode"); - StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() - .detectDiskReads() - .detectDiskWrites() - .detectAll() - .penaltyLog() - .build()); - StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder() - .detectLeakedSqlLiteObjects() - .detectLeakedClosableObjects() + StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() + .detectDiskReads() + .detectDiskWrites() + .detectAll() .penaltyLog() .build()); - } + StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder() + .detectLeakedSqlLiteObjects() + .detectLeakedClosableObjects() + .penaltyLog() + .build()); } public static void initSyncOperations(