From f8509c27e06f5eccab1053cd45aca68333c8cc17 Mon Sep 17 00:00:00 2001
From: LittleTurtle2333 <841474544@qq.com>
Date: Fri, 18 Feb 2022 14:16:50 +0800
Subject: [PATCH 1/3] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20/app/.gitgnore?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/.gitignore | 2 ++
.../ExampleInstrumentedTest.java | 26 -------------------
.../simplicitytools/ExampleUnitTest.java | 17 ------------
3 files changed, 2 insertions(+), 43 deletions(-)
delete mode 100644 app/src/androidTest/java/com/lt2333/simplicitytools/ExampleInstrumentedTest.java
delete mode 100644 app/src/test/java/com/lt2333/simplicitytools/ExampleUnitTest.java
diff --git a/app/.gitignore b/app/.gitignore
index 327034ee..f724c35a 100644
--- a/app/.gitignore
+++ b/app/.gitignore
@@ -1,3 +1,5 @@
/build
/release
/debug
+/src/androidTest
+/src/test
\ No newline at end of file
diff --git a/app/src/androidTest/java/com/lt2333/simplicitytools/ExampleInstrumentedTest.java b/app/src/androidTest/java/com/lt2333/simplicitytools/ExampleInstrumentedTest.java
deleted file mode 100644
index f841a052..00000000
--- a/app/src/androidTest/java/com/lt2333/simplicitytools/ExampleInstrumentedTest.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package com.lt2333.simplicitytools;
-
-import android.content.Context;
-
-import androidx.test.platform.app.InstrumentationRegistry;
-import androidx.test.ext.junit.runners.AndroidJUnit4;
-
-import org.junit.Test;
-import org.junit.runner.RunWith;
-
-import static org.junit.Assert.*;
-
-/**
- * Instrumented test, which will execute on an Android device.
- *
- * @see Testing documentation
- */
-@RunWith(AndroidJUnit4.class)
-public class ExampleInstrumentedTest {
- @Test
- public void useAppContext() {
- // Context of the app under test.
- Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
- assertEquals("com.lt2333.myapplication", appContext.getPackageName());
- }
-}
\ No newline at end of file
diff --git a/app/src/test/java/com/lt2333/simplicitytools/ExampleUnitTest.java b/app/src/test/java/com/lt2333/simplicitytools/ExampleUnitTest.java
deleted file mode 100644
index a511e4f8..00000000
--- a/app/src/test/java/com/lt2333/simplicitytools/ExampleUnitTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-package com.lt2333.simplicitytools;
-
-import org.junit.Test;
-
-import static org.junit.Assert.*;
-
-/**
- * Example local unit test, which will execute on the development machine (host).
- *
- * @see Testing documentation
- */
-public class ExampleUnitTest {
- @Test
- public void addition_isCorrect() {
- assertEquals(4, 2 + 2);
- }
-}
\ No newline at end of file
From a62b32a5cc8db19e1c975a012cd1115427cc3c8a Mon Sep 17 00:00:00 2001
From: LittleTurtle2333 <841474544@qq.com>
Date: Fri, 18 Feb 2022 14:19:02 +0800
Subject: [PATCH 2/3] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20gradle=20to=207.1.1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
build.gradle | 2 +-
gradle/wrapper/gradle-wrapper.properties | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/build.gradle b/build.gradle
index 7e1366d9..92704788 100644
--- a/build.gradle
+++ b/build.gradle
@@ -5,7 +5,7 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath "com.android.tools.build:gradle:7.0.4"
+ classpath 'com.android.tools.build:gradle:7.1.1'
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10'
// NOTE: Do not place your application dependencies here; they belong
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 9f550eda..f37c82dd 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
#Sun Feb 13 16:53:34 CST 2022
distributionBase=GRADLE_USER_HOME
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
From c8dcc9b3093b513d34549b2883a35c8e4f49dbed Mon Sep 17 00:00:00 2001
From: LittleTurtle2333 <841474544@qq.com>
Date: Fri, 18 Feb 2022 15:31:15 +0800
Subject: [PATCH 3/3] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E6=9C=AA=E6=BF=80?=
=?UTF-8?q?=E6=B4=BB=E7=8A=B6=E6=80=81=E5=BC=BA=E5=88=B6=E5=AF=B9=E8=AF=9D?=
=?UTF-8?q?=E6=A1=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/src/main/AndroidManifest.xml | 3 ++-
.../com/lt2333/simplicitytools/activity/SettingsActivity.kt | 5 +++++
2 files changed, 7 insertions(+), 1 deletion(-)
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()
+
}
}