[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)); 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.unlinkToDeath(this, 0);
bridgeService = null; bridgeService = null;
listener.onSystemServerDied(); listener.onSystemServerDied();

View File

@ -45,10 +45,6 @@ public class InstallerVerifier {
.setMinCheckedPlatformVersion(27) .setMinCheckedPlatformVersion(27)
.build(); .build();
try { 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(); ApkVerifier.Result result = verifier.verify();
if (!result.isVerified()) { if (!result.isVerified()) {
return false; return false;

View File

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