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() + } }