f.smali

.class public final Lv2/f;
.super Ljava/lang/Object;
.source "SourceFile"


# annotations
.annotation runtime Lkotlin/Metadata;
.end annotation


# static fields
.field public static final a:Lv2/f;
    .annotation build Lorg/jetbrains/annotations/NotNull;
    .end annotation
.end field

.field private static final b:Ljava/lang/String;
    .annotation build Lorg/jetbrains/annotations/NotNull;
    .end annotation
.end field

.field private static final c:Ljava/util/concurrent/ScheduledExecutorService;

.field private static volatile d:Ljava/util/concurrent/ScheduledFuture;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/concurrent/ScheduledFuture<",
            "*>;"
        }
    .end annotation
.end field

.field private static final e:Ljava/lang/Object;
    .annotation build Lorg/jetbrains/annotations/NotNull;
    .end annotation
.end field

.field private static final f:Ljava/util/concurrent/atomic/AtomicInteger;
    .annotation build Lorg/jetbrains/annotations/NotNull;
    .end annotation
.end field

.field private static volatile g:Lv2/m;

.field private static final h:Ljava/util/concurrent/atomic/AtomicBoolean;
    .annotation build Lorg/jetbrains/annotations/NotNull;
    .end annotation
.end field

.field private static i:Ljava/lang/String;

.field private static j:J

.field private static k:I

.field private static l:Ljava/lang/ref/WeakReference;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/lang/ref/WeakReference<",
            "Landroid/app/Activity;",
            ">;"
        }
    .end annotation
.end field


# direct methods
.method static constructor <clinit>()V
    .registers 2

    new-instance v0, Lv2/f;

    invoke-direct {v0}, Lv2/f;-><init>()V

    sput-object v0, Lv2/f;->a:Lv2/f;

    const-class v0, Lv2/f;

    invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;

    move-result-object v0

    if-nez v0, :cond_11

    const-string v0, "com.facebook.appevents.internal.ActivityLifecycleTracker"

    :cond_11
    sput-object v0, Lv2/f;->b:Ljava/lang/String;

    invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadScheduledExecutor()Ljava/util/concurrent/ScheduledExecutorService;

    move-result-object v0

    sput-object v0, Lv2/f;->c:Ljava/util/concurrent/ScheduledExecutorService;

    new-instance v0, Ljava/lang/Object;

    invoke-direct {v0}, Ljava/lang/Object;-><init>()V

    sput-object v0, Lv2/f;->e:Ljava/lang/Object;

    new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger;

    const/4 v1, 0x0

    invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V

    sput-object v0, Lv2/f;->f:Ljava/util/concurrent/atomic/AtomicInteger;

    new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean;

    invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V

    sput-object v0, Lv2/f;->h:Ljava/util/concurrent/atomic/AtomicBoolean;

    return-void
.end method

.method private constructor <init>()V
    .registers 1

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

    return-void
.end method

.method public static synthetic a(JLjava/lang/String;)V
    .registers 3

    invoke-static {p0, p1, p2}, Lv2/f;->t(JLjava/lang/String;)V

    return-void
.end method

.method public static synthetic b(JLjava/lang/String;Landroid/content/Context;)V
    .registers 4

    invoke-static {p0, p1, p2, p3}, Lv2/f;->w(JLjava/lang/String;Landroid/content/Context;)V

    return-void
.end method

.method public static synthetic c()V
    .registers 0

    invoke-static {}, Lv2/f;->q()V

    return-void
.end method

.method public static synthetic d(Z)V
    .registers 1

    invoke-static {p0}, Lv2/f;->y(Z)V

    return-void
.end method

.method public static synthetic e(JLjava/lang/String;)V
    .registers 3

    invoke-static {p0, p1, p2}, Lv2/f;->u(JLjava/lang/String;)V

    return-void
.end method

.method public static final synthetic f()I
    .registers 1

    sget v0, Lv2/f;->k:I

    return v0
.end method

.method public static final synthetic g()Ljava/lang/String;
    .registers 1

    sget-object v0, Lv2/f;->b:Ljava/lang/String;

    return-object v0
.end method

.method public static final synthetic h(Lv2/f;Landroid/app/Activity;)V
    .registers 2

    invoke-direct {p0, p1}, Lv2/f;->r(Landroid/app/Activity;)V

    return-void
.end method

.method public static final synthetic i(Lv2/f;Landroid/app/Activity;)V
    .registers 2

    invoke-direct {p0, p1}, Lv2/f;->s(Landroid/app/Activity;)V

    return-void
.end method

.method public static final synthetic j(I)V
    .registers 1

    sput p0, Lv2/f;->k:I

    return-void
.end method

.method private final k()V
    .registers 4

    sget-object v0, Lv2/f;->e:Ljava/lang/Object;

    monitor-enter v0

    :try_start_3
    sget-object v1, Lv2/f;->d:Ljava/util/concurrent/ScheduledFuture;

    if-eqz v1, :cond_10

    sget-object v1, Lv2/f;->d:Ljava/util/concurrent/ScheduledFuture;

    if-nez v1, :cond_c

    goto :goto_10

    :cond_c
    const/4 v2, 0x0

    invoke-interface {v1, v2}, Ljava/util/concurrent/Future;->cancel(Z)Z

    :cond_10
    :goto_10
    const/4 v1, 0x0

    sput-object v1, Lv2/f;->d:Ljava/util/concurrent/ScheduledFuture;

    sget-object v1, Lkotlin/Unit;->a:Lkotlin/Unit;
    :try_end_15
    .catchall {:try_start_3 .. :try_end_15} :catchall_17

    monitor-exit v0

    return-void

    :catchall_17
    move-exception v1

    monitor-exit v0

    throw v1
.end method

.method public static final l()Landroid/app/Activity;
    .registers 2

    sget-object v0, Lv2/f;->l:Ljava/lang/ref/WeakReference;

    const/4 v1, 0x0

    if-eqz v0, :cond_f

    if-nez v0, :cond_8

    goto :goto_f

    :cond_8
    invoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;

    move-result-object v0

    move-object v1, v0

    check-cast v1, Landroid/app/Activity;

    :cond_f
    :goto_f
    return-object v1
.end method

.method public static final m()Ljava/util/UUID;
    .registers 2

    sget-object v0, Lv2/f;->g:Lv2/m;

    const/4 v1, 0x0

    if-eqz v0, :cond_e

    sget-object v0, Lv2/f;->g:Lv2/m;

    if-nez v0, :cond_a

    goto :goto_e

    :cond_a
    invoke-virtual {v0}, Lv2/m;->d()Ljava/util/UUID;

    move-result-object v1

    :cond_e
    :goto_e
    return-object v1
.end method

.method private final n()I
    .registers 2

    sget-object v0, Lc3/a0;->a:Lc3/a0;

    invoke-static {}, Lm2/f0;->m()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lc3/a0;->f(Ljava/lang/String;)Lc3/w;

    move-result-object v0

    if-nez v0, :cond_11

    invoke-static {}, Lv2/j;->a()I

    move-result v0

    return v0

    :cond_11
    invoke-virtual {v0}, Lc3/w;->l()I

    move-result v0

    return v0
.end method

.method public static final o()Z
    .registers 1

    sget v0, Lv2/f;->k:I

    if-nez v0, :cond_6

    const/4 v0, 0x1

    goto :goto_7

    :cond_6
    const/4 v0, 0x0

    :goto_7
    return v0
.end method

.method public static final p(Landroid/app/Activity;)V
    .registers 2

    sget-object p0, Lv2/f;->c:Ljava/util/concurrent/ScheduledExecutorService;

    new-instance v0, Lv2/d;

    invoke-direct {v0}, Lv2/d;-><init>()V

    invoke-interface {p0, v0}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V

    return-void
.end method

.method private static final q()V
    .registers 1

    sget-object v0, Lv2/f;->g:Lv2/m;

    if-nez v0, :cond_c

    sget-object v0, Lv2/m;->g:Lv2/m$a;

    invoke-virtual {v0}, Lv2/m$a;->b()Lv2/m;

    move-result-object v0

    sput-object v0, Lv2/f;->g:Lv2/m;

    :cond_c
    return-void
.end method

.method private final r(Landroid/app/Activity;)V
    .registers 2

    invoke-static {p1}, Lq2/e;->j(Landroid/app/Activity;)V

    return-void
.end method

.method private final s(Landroid/app/Activity;)V
    .registers 5

    sget-object v0, Lv2/f;->f:Ljava/util/concurrent/atomic/AtomicInteger;

    invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->decrementAndGet()I

    move-result v1

    if-gez v1, :cond_13

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V

    sget-object v0, Lv2/f;->b:Ljava/lang/String;

    const-string v1, "Unexpected activity pause without a matching activity resume. Logging data may be incorrect. Make sure you call activateApp from your Application\'s onCreate method"

    invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I

    :cond_13
    invoke-direct {p0}, Lv2/f;->k()V

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v0

    invoke-static {p1}, Lc3/t0;->t(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v2

    invoke-static {p1}, Lq2/e;->k(Landroid/app/Activity;)V

    new-instance p1, Lv2/b;

    invoke-direct {p1, v0, v1, v2}, Lv2/b;-><init>(JLjava/lang/String;)V

    sget-object v0, Lv2/f;->c:Ljava/util/concurrent/ScheduledExecutorService;

    invoke-interface {v0, p1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V

    return-void
.end method

.method private static final t(JLjava/lang/String;)V
    .registers 10

    const-string v0, "$activityName"

    invoke-static {p2, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V

    sget-object v0, Lv2/f;->g:Lv2/m;

    if-nez v0, :cond_19

    new-instance v0, Lv2/m;

    invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v2

    const/4 v3, 0x0

    const/4 v4, 0x0

    const/4 v5, 0x4

    const/4 v6, 0x0

    move-object v1, v0

    invoke-direct/range {v1 .. v6}, Lv2/m;-><init>(Ljava/lang/Long;Ljava/lang/Long;Ljava/util/UUID;ILkotlin/jvm/internal/DefaultConstructorMarker;)V

    sput-object v0, Lv2/f;->g:Lv2/m;

    :cond_19
    sget-object v0, Lv2/f;->g:Lv2/m;

    if-nez v0, :cond_1e

    goto :goto_25

    :cond_1e
    invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v1

    invoke-virtual {v0, v1}, Lv2/m;->k(Ljava/lang/Long;)V

    :goto_25
    sget-object v0, Lv2/f;->f:Ljava/util/concurrent/atomic/AtomicInteger;

    invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I

    move-result v0

    if-gtz v0, :cond_4d

    new-instance v0, Lv2/e;

    invoke-direct {v0, p0, p1, p2}, Lv2/e;-><init>(JLjava/lang/String;)V

    sget-object v1, Lv2/f;->e:Ljava/lang/Object;

    monitor-enter v1

    :try_start_35
    sget-object v2, Lv2/f;->c:Ljava/util/concurrent/ScheduledExecutorService;

    sget-object v3, Lv2/f;->a:Lv2/f;

    invoke-direct {v3}, Lv2/f;->n()I

    move-result v3

    int-to-long v3, v3

    sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;

    invoke-interface {v2, v0, v3, v4, v5}, Ljava/util/concurrent/ScheduledExecutorService;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;

    move-result-object v0

    sput-object v0, Lv2/f;->d:Ljava/util/concurrent/ScheduledFuture;

    sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit;
    :try_end_48
    .catchall {:try_start_35 .. :try_end_48} :catchall_4a

    monitor-exit v1

    goto :goto_4d

    :catchall_4a
    move-exception p0

    monitor-exit v1

    throw p0

    :cond_4d
    :goto_4d
    sget-wide v0, Lv2/f;->j:J

    const-wide/16 v2, 0x0

    cmp-long v4, v0, v2

    if-lez v4, :cond_5b

    sub-long/2addr p0, v0

    const/16 v0, 0x3e8

    int-to-long v0, v0

    div-long v2, p0, v0

    :cond_5b
    invoke-static {p2, v2, v3}, Lv2/i;->e(Ljava/lang/String;J)V

    sget-object p0, Lv2/f;->g:Lv2/m;

    if-nez p0, :cond_63

    goto :goto_66

    :cond_63
    invoke-virtual {p0}, Lv2/m;->m()V

    :goto_66
    return-void
.end method

.method private static final u(JLjava/lang/String;)V
    .registers 10

    const-string v0, "$activityName"

    invoke-static {p2, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V

    sget-object v0, Lv2/f;->g:Lv2/m;

    if-nez v0, :cond_19

    new-instance v0, Lv2/m;

    invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v2

    const/4 v3, 0x0

    const/4 v4, 0x0

    const/4 v5, 0x4

    const/4 v6, 0x0

    move-object v1, v0

    invoke-direct/range {v1 .. v6}, Lv2/m;-><init>(Ljava/lang/Long;Ljava/lang/Long;Ljava/util/UUID;ILkotlin/jvm/internal/DefaultConstructorMarker;)V

    sput-object v0, Lv2/f;->g:Lv2/m;

    :cond_19
    sget-object p0, Lv2/f;->f:Ljava/util/concurrent/atomic/AtomicInteger;

    invoke-virtual {p0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I

    move-result p0

    const/4 p1, 0x0

    if-gtz p0, :cond_32

    sget-object p0, Lv2/n;->a:Lv2/n;

    sget-object p0, Lv2/f;->g:Lv2/m;

    sget-object v0, Lv2/f;->i:Ljava/lang/String;

    invoke-static {p2, p0, v0}, Lv2/n;->e(Ljava/lang/String;Lv2/m;Ljava/lang/String;)V

    sget-object p0, Lv2/m;->g:Lv2/m$a;

    invoke-virtual {p0}, Lv2/m$a;->a()V

    sput-object p1, Lv2/f;->g:Lv2/m;

    :cond_32
    sget-object p0, Lv2/f;->e:Ljava/lang/Object;

    monitor-enter p0

    :try_start_35
    sput-object p1, Lv2/f;->d:Ljava/util/concurrent/ScheduledFuture;

    sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit;
    :try_end_39
    .catchall {:try_start_35 .. :try_end_39} :catchall_3b

    monitor-exit p0

    return-void

    :catchall_3b
    move-exception p1

    monitor-exit p0

    throw p1
.end method

.method public static final v(Landroid/app/Activity;)V
    .registers 5
    .param p0    # Landroid/app/Activity;
        .annotation build Lorg/jetbrains/annotations/NotNull;
        .end annotation
    .end param

    const-string v0, "activity"

    invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V

    new-instance v0, Ljava/lang/ref/WeakReference;

    invoke-direct {v0, p0}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V

    sput-object v0, Lv2/f;->l:Ljava/lang/ref/WeakReference;

    sget-object v0, Lv2/f;->f:Ljava/util/concurrent/atomic/AtomicInteger;

    invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I

    sget-object v0, Lv2/f;->a:Lv2/f;

    invoke-direct {v0}, Lv2/f;->k()V

    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v0

    sput-wide v0, Lv2/f;->j:J

    invoke-static {p0}, Lc3/t0;->t(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v2

    invoke-static {p0}, Lq2/e;->l(Landroid/app/Activity;)V

    invoke-static {p0}, Lo2/b;->d(Landroid/app/Activity;)V

    invoke-static {p0}, Lz2/e;->h(Landroid/app/Activity;)V

    invoke-static {}, Lt2/k;->b()V

    invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;

    move-result-object p0

    new-instance v3, Lv2/c;

    invoke-direct {v3, v0, v1, v2, p0}, Lv2/c;-><init>(JLjava/lang/String;Landroid/content/Context;)V

    sget-object p0, Lv2/f;->c:Ljava/util/concurrent/ScheduledExecutorService;

    invoke-interface {p0, v3}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V

    return-void
.end method

.method private static final w(JLjava/lang/String;Landroid/content/Context;)V
    .registers 14

    const-string v0, "$activityName"

    invoke-static {p2, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V

    sget-object v0, Lv2/f;->g:Lv2/m;

    const/4 v1, 0x0

    if-nez v0, :cond_c

    move-object v0, v1

    goto :goto_10

    :cond_c
    invoke-virtual {v0}, Lv2/m;->e()Ljava/lang/Long;

    move-result-object v0

    :goto_10
    sget-object v2, Lv2/f;->g:Lv2/m;

    const-string v3, "appContext"

    if-nez v2, :cond_31

    new-instance v0, Lv2/m;

    invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v5

    const/4 v6, 0x0

    const/4 v7, 0x0

    const/4 v8, 0x4

    const/4 v9, 0x0

    move-object v4, v0

    invoke-direct/range {v4 .. v9}, Lv2/m;-><init>(Ljava/lang/Long;Ljava/lang/Long;Ljava/util/UUID;ILkotlin/jvm/internal/DefaultConstructorMarker;)V

    sput-object v0, Lv2/f;->g:Lv2/m;

    sget-object v0, Lv2/n;->a:Lv2/n;

    sget-object v0, Lv2/f;->i:Ljava/lang/String;

    invoke-static {p3, v3}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-static {p2, v1, v0, p3}, Lv2/n;->c(Ljava/lang/String;Lv2/o;Ljava/lang/String;Landroid/content/Context;)V

    goto :goto_76

    :cond_31
    if-eqz v0, :cond_76

    invoke-virtual {v0}, Ljava/lang/Long;->longValue()J

    move-result-wide v4

    sub-long v4, p0, v4

    sget-object v0, Lv2/f;->a:Lv2/f;

    invoke-direct {v0}, Lv2/f;->n()I

    move-result v0

    mul-int/lit16 v0, v0, 0x3e8

    int-to-long v6, v0

    cmp-long v0, v4, v6

    if-lez v0, :cond_68

    sget-object v0, Lv2/n;->a:Lv2/n;

    sget-object v0, Lv2/f;->g:Lv2/m;

    sget-object v2, Lv2/f;->i:Ljava/lang/String;

    invoke-static {p2, v0, v2}, Lv2/n;->e(Ljava/lang/String;Lv2/m;Ljava/lang/String;)V

    sget-object v0, Lv2/f;->i:Ljava/lang/String;

    invoke-static {p3, v3}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V

    invoke-static {p2, v1, v0, p3}, Lv2/n;->c(Ljava/lang/String;Lv2/o;Ljava/lang/String;Landroid/content/Context;)V

    new-instance p2, Lv2/m;

    invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object v5

    const/4 v6, 0x0

    const/4 v7, 0x0

    const/4 v8, 0x4

    const/4 v9, 0x0

    move-object v4, p2

    invoke-direct/range {v4 .. v9}, Lv2/m;-><init>(Ljava/lang/Long;Ljava/lang/Long;Ljava/util/UUID;ILkotlin/jvm/internal/DefaultConstructorMarker;)V

    sput-object p2, Lv2/f;->g:Lv2/m;

    goto :goto_76

    :cond_68
    const-wide/16 p2, 0x3e8

    cmp-long v0, v4, p2

    if-lez v0, :cond_76

    sget-object p2, Lv2/f;->g:Lv2/m;

    if-nez p2, :cond_73

    goto :goto_76

    :cond_73
    invoke-virtual {p2}, Lv2/m;->h()V

    :cond_76
    :goto_76
    sget-object p2, Lv2/f;->g:Lv2/m;

    if-nez p2, :cond_7b

    goto :goto_82

    :cond_7b
    invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object p0

    invoke-virtual {p2, p0}, Lv2/m;->k(Ljava/lang/Long;)V

    :goto_82
    sget-object p0, Lv2/f;->g:Lv2/m;

    if-nez p0, :cond_87

    goto :goto_8a

    :cond_87
    invoke-virtual {p0}, Lv2/m;->m()V

    :goto_8a
    return-void
.end method

.method public static final x(Landroid/app/Application;Ljava/lang/String;)V
    .registers 5
    .param p0    # Landroid/app/Application;
        .annotation build Lorg/jetbrains/annotations/NotNull;
        .end annotation
    .end param

    const-string v0, "application"

    invoke-static {p0, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V

    sget-object v0, Lv2/f;->h:Ljava/util/concurrent/atomic/AtomicBoolean;

    const/4 v1, 0x0

    const/4 v2, 0x1

    invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z

    move-result v0

    if-nez v0, :cond_10

    return-void

    :cond_10
    sget-object v0, Lc3/s;->a:Lc3/s;

    sget-object v0, Lc3/s$b;->f:Lc3/s$b;

    new-instance v1, Lv2/a;

    invoke-direct {v1}, Lv2/a;-><init>()V

    invoke-static {v0, v1}, Lc3/s;->a(Lc3/s$b;Lc3/s$a;)V

    sput-object p1, Lv2/f;->i:Ljava/lang/String;

    new-instance p1, Lv2/f$a;

    invoke-direct {p1}, Lv2/f$a;-><init>()V

    invoke-virtual {p0, p1}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V

    return-void
.end method

.method private static final y(Z)V
    .registers 1

    if-eqz p0, :cond_6

    invoke-static {}, Lq2/e;->f()V

    goto :goto_9

    :cond_6
    invoke-static {}, Lq2/e;->e()V

    :goto_9
    return-void
.end method