Initial import of ADIF API reverse-engineering toolkit
This commit is contained in:
23
apk_decompiled/sources/C/AbstractC0040d.java
Normal file
23
apk_decompiled/sources/C/AbstractC0040d.java
Normal file
@@ -0,0 +1,23 @@
|
||||
package C;
|
||||
|
||||
import android.annotation.SuppressLint;
|
||||
import android.app.Activity;
|
||||
import android.content.pm.PackageManager;
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
|
||||
/* renamed from: C.d, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class AbstractC0040d {
|
||||
public static boolean a(Activity activity) {
|
||||
return activity.isLaunchedFromBubble();
|
||||
}
|
||||
|
||||
@SuppressLint({"BanUncheckedReflection"})
|
||||
public static boolean b(Activity activity, String str) {
|
||||
try {
|
||||
return ((Boolean) PackageManager.class.getMethod("shouldShowRequestPermissionRationale", String.class).invoke(activity.getApplication().getPackageManager(), str)).booleanValue();
|
||||
} catch (IllegalAccessException | NoSuchMethodException | InvocationTargetException unused) {
|
||||
return activity.shouldShowRequestPermissionRationale(str);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user