[core] no more testOnly (#871)

This commit is contained in:
LoveSy 2021-08-07 22:22:21 +08:00 committed by GitHub
parent 388921323c
commit 49163768d6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 1 additions and 19 deletions

View File

@ -91,21 +91,6 @@ public class BridgeService {
Log.w(TAG, "clear ServiceManager: " + Log.getStackTraceString(e));
}
try {
//noinspection JavaReflectionMemberAccess
Field field = ActivityThread.class.getDeclaredField("sPackageManager");
field.setAccessible(true);
field.set(null, null);
//noinspection JavaReflectionMemberAccess
field = ActivityThread.class.getDeclaredField("sPermissionManager");
field.setAccessible(true);
field.set(null, null);
Log.i(TAG, "clear ActivityThread");
} catch (Throwable e) {
Log.w(TAG, "clear ActivityThread: " + Log.getStackTraceString(e));
}
bridgeService.unlinkToDeath(this, 0);
bridgeService = null;
listener.onSystemServerDied();

View File

@ -45,10 +45,6 @@ public class InstallerVerifier {
.setMinCheckedPlatformVersion(27)
.build();
try {
var appInfo = ServiceManager.getSystemContext().getPackageManager().getPackageArchiveInfo(path, 0).applicationInfo;
if ((appInfo.flags & ApplicationInfo.FLAG_TEST_ONLY) != 0) {
return true;
}
ApkVerifier.Result result = verifier.verify();
if (!result.isVerified()) {
return false;

View File

@ -12,3 +12,4 @@
# org.gradle.parallel=true
android.useAndroidX=true
android.enableResourceOptimizations=false
android.injected.testOnly=false