From ae7023e9d4fa940131c0913f9236105b5dc3b357 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Sun, 11 Apr 2021 08:42:05 +0800 Subject: [PATCH] Run debug native build for debug build type --- TMessagesProj/build.gradle | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/TMessagesProj/build.gradle b/TMessagesProj/build.gradle index da6388026..4540b511e 100644 --- a/TMessagesProj/build.gradle +++ b/TMessagesProj/build.gradle @@ -198,9 +198,10 @@ android { debug { isDefault true debuggable true - jniDebuggable false + jniDebuggable true multiDexEnabled true - zipAlignEnabled true; signingConfig keystorePwd == null ? signingConfigs.debug : signingConfigs.release + zipAlignEnabled true; + signingConfig keystorePwd == null ? signingConfigs.debug : signingConfigs.release ndk.debugSymbolLevel = 'FULL' } @@ -262,8 +263,8 @@ android { java { srcDirs "src/main/java", "src/gservcies/java" } - jniLibs { - srcDir "src/main/libs" + jni { + srcDirs = ["./jni/"] } manifest { srcFile "src/gservcies/AndroidManifest.xml" @@ -344,7 +345,7 @@ android { } tasks.all { task -> - if (((task.name.endsWith("Ndk") || task.name.startsWith("generateJsonModel") || task.name.startsWith("externalNativeBuild"))) && !(task.name.contains("Foss") || task.name.contains("Fdroid"))) { + if (((task.name.endsWith("Ndk") || task.name.startsWith("generateJsonModel") || task.name.startsWith("externalNativeBuild"))) && !(task.name.contains("Debug") || task.name.contains("Foss") || task.name.contains("Fdroid"))) { task.enabled = false } if (task.name.contains("uploadCrashlyticsMappingFile")) {