f.smali

.class public abstract Li1/f;
.super Landroid/app/IntentService;
.source "SourceFile"


# direct methods
.method public constructor <init>(Ljava/lang/String;)V
    .registers 2

    invoke-direct {p0, p1}, Landroid/app/IntentService;-><init>(Ljava/lang/String;)V

    return-void
.end method


# virtual methods
.method public onCreate()V
    .registers 6

    invoke-super {p0}, Landroid/app/IntentService;->onCreate()V

    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x1a

    if-lt v0, v1, :cond_51

    const-string v0, "notification"

    invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Landroid/app/NotificationManager;

    sget-object v1, Ll2/a;->e:Ljava/lang/String;

    invoke-static {v0, v1}, Landroidx/core/app/t1;->a(Landroid/app/NotificationManager;Ljava/lang/String;)Landroid/app/NotificationChannel;

    move-result-object v1

    if-nez v1, :cond_35

    new-instance v1, Landroid/app/NotificationChannel;

    sget-object v2, Ll2/a;->e:Ljava/lang/String;

    const-string v3, "BBAppLogger"

    const/4 v4, 0x1

    invoke-direct {v1, v2, v3, v4}, Landroid/app/NotificationChannel;-><init>(Ljava/lang/String;Ljava/lang/CharSequence;I)V

    const-string v2, "Internal Logging"

    invoke-static {v1, v2}, Li1/b;->a(Landroid/app/NotificationChannel;Ljava/lang/String;)V

    const/4 v2, 0x0

    invoke-static {v1, v2}, Li1/c;->a(Landroid/app/NotificationChannel;Z)V

    invoke-static {v1, v2}, Li1/d;->a(Landroid/app/NotificationChannel;Z)V

    invoke-static {v1, v2}, Li1/e;->a(Landroid/app/NotificationChannel;Z)V

    invoke-static {v0, v1}, Landroidx/core/app/u1;->a(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V

    :cond_35
    new-instance v0, Landroid/app/Notification$Builder;

    sget-object v1, Ll2/a;->e:Ljava/lang/String;

    invoke-direct {v0, p0, v1}, Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;Ljava/lang/String;)V

    const-string v1, "Logging"

    invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;

    move-result-object v0

    const-string v1, "We are doing the crazy stuff here"

    invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;

    move-result-object v0

    invoke-virtual {v0}, Landroid/app/Notification$Builder;->build()Landroid/app/Notification;

    move-result-object v0

    sget v1, Ll2/a;->f:I

    invoke-virtual {p0, v1, v0}, Landroid/app/Service;->startForeground(ILandroid/app/Notification;)V

    :cond_51
    return-void
.end method