diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 4b31bd77..1929e001 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -11,7 +11,8 @@ android:theme="@style/Theme.MyApplication"> + android:exported="true" + android:launchMode="singleTop"> diff --git a/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt b/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt index d2bf72de..b09d39cb 100644 --- a/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt +++ b/app/src/main/java/com/lt2333/simplicitytools/activity/SettingsActivity.kt @@ -43,7 +43,12 @@ class SettingsActivity : AppCompatActivity() { } catch (exception: SecurityException) { AlertDialog.Builder(this) .setMessage("您似乎正在使用过时的 LSPosed 版本或 LSPosed 未激活,请更新 LSPosed 或者激活后再试。") + .setCancelable(false) + .setPositiveButton("确定", DialogInterface.OnClickListener { dialogInterface, i -> + android.os.Process.killProcess(android.os.Process.myPid()) + }) .show() + } }