[core] no more testOnly (#871)
This commit is contained in:
parent
388921323c
commit
49163768d6
|
|
@ -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();
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue