DCUniMPPermissionUtil.smali

.class public Lio/dcloud/feature/sdk/DCUniMPPermissionUtil;
.super Ljava/lang/Object;


# direct methods
.method public constructor <init>()V
    .registers 1

    .line 1
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static requestPermissions(Landroid/app/Activity;[Ljava/lang/String;I)V
    .registers 4

    if-eqz p0, :cond_11

    if-eqz p1, :cond_11

    .line 1
    instance-of v0, p0, Lio/dcloud/feature/sdk/DCUniMPActivity;

    if-eqz v0, :cond_e

    .line 2
    check-cast p0, Lio/dcloud/feature/sdk/DCUniMPActivity;

    invoke-virtual {p0, p1, p2}, Lio/dcloud/feature/sdk/DCUniMPActivity;->requestUniMPPermissions([Ljava/lang/String;I)V

    goto :goto_11

    .line 4
    :cond_e
    invoke-static {p0, p1, p2}, Landroidx/core/app/ActivityCompat;->requestPermissions(Landroid/app/Activity;[Ljava/lang/String;I)V

    :cond_11
    :goto_11
    return-void
.end method