Debug info: check for NetGuard

This commit is contained in:
M66B
2021-11-14 11:14:25 +01:00
parent b0ef4d2705
commit d2a2550f49
7 changed files with 23 additions and 2 deletions

View File

@@ -529,6 +529,16 @@ public class Helper {
return (ris != null && ris.size() > 0);
}
static boolean isInstalled(Context context, String pkg) {
try {
PackageManager pm = context.getPackageManager();
pm.getPackageInfo(pkg, 0);
return true;
} catch (Throwable ex) {
return false;
}
}
static boolean isComponentEnabled(Context context, Class<?> clazz) {
PackageManager pm = context.getPackageManager();
int state = pm.getComponentEnabledSetting(new ComponentName(context, clazz));