aj.smali

.class final Lcom/appsflyer/aj;
.super Landroid/os/AsyncTask;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "Landroid/os/AsyncTask",
        "<",
        "Ljava/lang/Void;",
        "Ljava/lang/Void;",
        "Ljava/lang/Void;",
        ">;"
    }
.end annotation


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

.field private synthetic Bp:Lcom/appsflyer/ai;


# direct methods
.method public constructor <init>(Lcom/appsflyer/ai;Ljava/lang/ref/WeakReference;)V
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/ref/WeakReference",
            "<",
            "Landroid/app/Activity;",
            ">;)V"
        }
    .end annotation

    .prologue
    .line 168
    iput-object p1, p0, Lcom/appsflyer/aj;->Bp:Lcom/appsflyer/ai;

    invoke-direct {p0}, Landroid/os/AsyncTask;-><init>()V

    .line 169
    iput-object p2, p0, Lcom/appsflyer/aj;->Bo:Ljava/lang/ref/WeakReference;

    .line 170
    return-void
.end method

.method private varargs cS()Ljava/lang/Void;
    .registers 3

    .prologue
    .line 174
    const-wide/16 v0, 0x1f4

    :try_start_2
    invoke-static {v0, v1}, Ljava/lang/Thread;->sleep(J)V
    :try_end_5
    .catch Ljava/lang/InterruptedException; {:try_start_2 .. :try_end_5} :catch_2c

    .line 178
    :goto_5
    iget-object v0, p0, Lcom/appsflyer/aj;->Bp:Lcom/appsflyer/ai;

    invoke-static {v0}, Lcom/appsflyer/ai;->a(Lcom/appsflyer/ai;)Z

    move-result v0

    if-eqz v0, :cond_25

    iget-object v0, p0, Lcom/appsflyer/aj;->Bp:Lcom/appsflyer/ai;

    invoke-static {v0}, Lcom/appsflyer/ai;->b(Lcom/appsflyer/ai;)Z

    move-result v0

    if-eqz v0, :cond_25

    .line 179
    iget-object v0, p0, Lcom/appsflyer/aj;->Bp:Lcom/appsflyer/ai;

    invoke-static {v0}, Lcom/appsflyer/ai;->c(Lcom/appsflyer/ai;)Z

    .line 181
    :try_start_1a
    iget-object v0, p0, Lcom/appsflyer/aj;->Bp:Lcom/appsflyer/ai;

    invoke-static {v0}, Lcom/appsflyer/ai;->d(Lcom/appsflyer/ai;)Lcom/appsflyer/ak;

    move-result-object v0

    iget-object v1, p0, Lcom/appsflyer/aj;->Bo:Ljava/lang/ref/WeakReference;

    invoke-interface {v0, v1}, Lcom/appsflyer/ak;->d(Ljava/lang/ref/WeakReference;)V
    :try_end_25
    .catch Ljava/lang/Exception; {:try_start_1a .. :try_end_25} :catch_31

    .line 187
    :cond_25
    :goto_25
    iget-object v0, p0, Lcom/appsflyer/aj;->Bo:Ljava/lang/ref/WeakReference;

    invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->clear()V

    .line 188
    const/4 v0, 0x0

    return-object v0

    .line 176
    :catch_2c
    move-exception v0

    invoke-static {v0}, Lcom/appsflyer/AFLogger;->a(Ljava/lang/Throwable;)V

    goto :goto_5

    .line 183
    :catch_31
    move-exception v0

    invoke-static {v0}, Lcom/appsflyer/AFLogger;->a(Ljava/lang/Throwable;)V

    .line 184
    const/4 v0, 0x1

    invoke-virtual {p0, v0}, Lcom/appsflyer/aj;->cancel(Z)Z

    goto :goto_25
.end method


# virtual methods
.method protected final synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
    .registers 3

    .prologue
    .line 164
    invoke-direct {p0}, Lcom/appsflyer/aj;->cS()Ljava/lang/Void;

    move-result-object v0

    return-object v0
.end method