From fe18472d074381a8ebafe4051445425ab336f8cb Mon Sep 17 00:00:00 2001 From: albexk Date: Tue, 17 Sep 2024 20:44:19 +0300 Subject: [PATCH] Disable Qt debugger sleep --- client/android/build.gradle.kts | 1 + client/android/src/org/amnezia/vpn/AmneziaApplication.kt | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/client/android/build.gradle.kts b/client/android/build.gradle.kts index b3a516d1..42384112 100644 --- a/client/android/build.gradle.kts +++ b/client/android/build.gradle.kts @@ -20,6 +20,7 @@ android { namespace = "org.amnezia.vpn" buildFeatures { + buildConfig = true viewBinding = true } diff --git a/client/android/src/org/amnezia/vpn/AmneziaApplication.kt b/client/android/src/org/amnezia/vpn/AmneziaApplication.kt index 8b066056..b1c8f908 100644 --- a/client/android/src/org/amnezia/vpn/AmneziaApplication.kt +++ b/client/android/src/org/amnezia/vpn/AmneziaApplication.kt @@ -1,5 +1,6 @@ package org.amnezia.vpn +import android.system.Os import androidx.camera.camera2.Camera2Config import androidx.camera.core.CameraSelector import androidx.camera.core.CameraXConfig @@ -12,6 +13,9 @@ private const val TAG = "AmneziaApplication" class AmneziaApplication : QtApplication(), CameraXConfig.Provider { override fun onCreate() { + if (BuildConfig.DEBUG) { + Os.setenv("QT_ANDROID_DEBUGGER_MAIN_THREAD_SLEEP_MS", "0", true) + } super.onCreate() Prefs.init(this) Log.init(this)