24 lines
914 B
Java
24 lines
914 B
Java
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);
|
|
}
|
|
}
|
|
}
|