From 08a3fefb4e20177a8c1d450dd271927c1ddd1f1e Mon Sep 17 00:00:00 2001
From: hjw <hjw@ma.nodka.com>
Date: Tue, 28 Apr 2026 08:15:56 +0000
Subject: [PATCH] 更新AndroidAPI1.5, 支持非su系统下非systemuid应用进行静默安装/卸载

---
 app/build.gradle |   26 +++++++++++++++++++++++---
 1 files changed, 23 insertions(+), 3 deletions(-)

diff --git a/app/build.gradle b/app/build.gradle
index f4d1aff..917de14 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -5,13 +5,31 @@
     buildToolsVersion "33.0.0"
 
     defaultConfig {
-        applicationId "com.jwipc.nodka_reboot_under"
+        applicationId "com.nodka.reboot_under"
         minSdkVersion 25
         targetSdkVersion 25
     }
 
+    sourceSets.main {
+        jni.srcDirs = []
+        jniLibs.srcDir "src/main/libs"
+    }
+
+    signingConfigs {
+        platformkeystore {
+            keyAlias "platform"
+            keyPassword "android"
+            storeFile file('../app/keystore/platform.jks')
+            storePassword "android"
+        }
+    }
+
     buildTypes {
+        debug {
+            signingConfig signingConfigs.platformkeystore
+        }
         release {
+            signingConfig signingConfigs.platformkeystore
             minifyEnabled false
             proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
         }
@@ -19,6 +37,8 @@
 }
 
 dependencies {
-    compile 'com.android.support:support-v4:25.+'
-    compile files('libs/spirit.jar')
+    implementation 'com.android.support:support-v4:25.+'
+    implementation files('libs/spirit.jar')
+    implementation files('libs/AndroidAPI.jar')
+    compileOnly files('libs/classes-header.jar')
 }

--
Gitblit v1.6.2