From c85a96fdcf1c13731dae83e18bf617b9800c96da Mon Sep 17 00:00:00 2001 From: Maksim Karasev Date: Thu, 27 Jun 2024 15:04:34 +0300 Subject: [PATCH] Change debug package name --- app/build.gradle | 3 +++ .../java/ru/karasevm/privatednstoggle/MainActivity.kt | 8 +------- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 16c0e33..103ed45 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -24,6 +24,9 @@ android { shrinkResources true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } + debug { + applicationIdSuffix ".dev" + } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 diff --git a/app/src/main/java/ru/karasevm/privatednstoggle/MainActivity.kt b/app/src/main/java/ru/karasevm/privatednstoggle/MainActivity.kt index 82a1237..cb25cfb 100644 --- a/app/src/main/java/ru/karasevm/privatednstoggle/MainActivity.kt +++ b/app/src/main/java/ru/karasevm/privatednstoggle/MainActivity.kt @@ -6,23 +6,17 @@ import android.content.Intent import android.content.SharedPreferences import android.content.pm.IPackageManager import android.content.pm.PackageManager -import android.content.res.Resources import android.graphics.Color -import android.graphics.drawable.Drawable import android.net.Uri import android.os.Build import android.os.Bundle import android.permission.IPermissionManager import android.util.Log -import android.util.TypedValue import android.view.Menu import android.widget.Toast import androidx.appcompat.app.AppCompatActivity -import androidx.core.content.ContextCompat import androidx.recyclerview.widget.ItemTouchHelper import androidx.recyclerview.widget.ItemTouchHelper.DOWN -import androidx.recyclerview.widget.ItemTouchHelper.END -import androidx.recyclerview.widget.ItemTouchHelper.START import androidx.recyclerview.widget.ItemTouchHelper.UP import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView @@ -216,7 +210,7 @@ class MainActivity : AppCompatActivity(), AddServerDialogFragment.NoticeDialogLi * Attempts to grant WRITE_SECURE_SETTINGS permission with Shizuku */ private fun grantPermissionWithShizuku() { - val packageName = "ru.karasevm.privatednstoggle" + val packageName = applicationContext.packageName runCatching { if (Build.VERSION.SDK_INT >= 31) { HiddenApiBypass.addHiddenApiExemptions("Landroid/permission")