a.smali
.class public final Lcom/cmcm/safewallet/data/f/a/a;
.super Ljava/lang/Object;
.source "AppsFlyerReport.java"
# direct methods
.method public static a(Landroid/app/Application;)V
.registers 9
.prologue
const/4 v7, 0x1
const/4 v6, 0x0
const/16 v5, 0xe
const/4 v4, 0x0
.line 55
invoke-static {}, Lcom/appsflyer/e;->cy()Lcom/appsflyer/e;
move-result-object v0
.line 1731
iget-boolean v1, v0, Lcom/appsflyer/e;->zU:Z
if-nez v1, :cond_13
.line 1732
const-string v0, "ERROR: AppsFlyer SDK is not initialized! The API call \'startTracking(Application)\' must be called after the \'init(String, AppsFlyerConversionListener)\' API method, which should be called on the Application\'s onCreate."
invoke-static {v0}, Lcom/appsflyer/AFLogger;->r(Ljava/lang/String;)V
.line 2319
:cond_12
:goto_12
return-void
.line 1748
:cond_13
invoke-static {}, Lcom/appsflyer/aq;->cU()Lcom/appsflyer/aq;
move-result-object v1
const-string v2, "startTracking"
new-array v3, v7, [Ljava/lang/String;
aput-object v4, v3, v6
invoke-virtual {v1, v2, v3}, Lcom/appsflyer/aq;->a(Ljava/lang/String;[Ljava/lang/String;)V
.line 1749
const-string v1, "Starting AppsFlyer Tracking: (v%s.%s)"
const/4 v2, 0x2
new-array v2, v2, [Ljava/lang/Object;
const-string v3, "4.8.6"
aput-object v3, v2, v6
const-string v3, "355"
aput-object v3, v2, v7
invoke-static {v1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/appsflyer/AFLogger;->q(Ljava/lang/String;)V
.line 1750
const-string v1, "Build Number: 355"
invoke-static {v1}, Lcom/appsflyer/AFLogger;->q(Ljava/lang/String;)V
.line 1751
invoke-static {}, Lcom/appsflyer/k;->cF()Lcom/appsflyer/k;
move-result-object v1
invoke-virtual {p0}, Landroid/app/Application;->getApplicationContext()Landroid/content/Context;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/appsflyer/k;->w(Landroid/content/Context;)V
.line 1752
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_85
.line 1753
const-string v1, "AppsFlyerKey"
invoke-static {v1, v4}, Lcom/appsflyer/e;->setProperty(Ljava/lang/String;Ljava/lang/String;)V
.line 1754
invoke-static {v4}, Lcom/appsflyer/s;->B(Ljava/lang/String;)V
.line 2295
:cond_52
invoke-static {}, Lcom/appsflyer/k;->cF()Lcom/appsflyer/k;
move-result-object v1
invoke-virtual {p0}, Landroid/app/Application;->getApplicationContext()Landroid/content/Context;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/appsflyer/k;->w(Landroid/content/Context;)V
.line 2297
sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt v1, v5, :cond_98
.line 2299
sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt v1, v5, :cond_12
.line 2301
iget-object v1, v0, Lcom/appsflyer/e;->zO:Lcom/appsflyer/ak;
if-nez v1, :cond_12
.line 2303
invoke-static {}, Lcom/appsflyer/ai;->cQ()Lcom/appsflyer/ai;
.line 2305
new-instance v1, Lcom/appsflyer/e$1;
invoke-direct {v1}, Lcom/appsflyer/e$1;-><init>()V
iput-object v1, v0, Lcom/appsflyer/e;->zO:Lcom/appsflyer/ak;
.line 2319
invoke-static {}, Lcom/appsflyer/ai;->cR()Lcom/appsflyer/ai;
move-result-object v1
iget-object v0, v0, Lcom/appsflyer/e;->zO:Lcom/appsflyer/ak;
.line 3122
iput-object v0, v1, Lcom/appsflyer/ai;->zO:Lcom/appsflyer/ak;
.line 3123
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
if-lt v0, v5, :cond_12
.line 3124
sget-object v0, Lcom/appsflyer/ai;->Bn:Lcom/appsflyer/ai;
invoke-virtual {p0, v0}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
goto :goto_12
.line 1756
:cond_85
const-string v1, "AppsFlyerKey"
invoke-static {v1}, Lcom/appsflyer/e;->getProperty(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_52
.line 1757
const-string v0, "ERROR: AppsFlyer SDK is not initialized! You must provide AppsFlyer Dev-Key either in the \'init\' API method (should be called on Application\'s onCreate),or in the startTracking API method (should be called on Activity\'s onCreate)."
invoke-static {v0}, Lcom/appsflyer/AFLogger;->r(Ljava/lang/String;)V
goto/16 :goto_12
.line 2323
:cond_98
const-string v0, "SDK<14 call trackEvent manually"
invoke-static {v0}, Lcom/appsflyer/AFLogger;->q(Ljava/lang/String;)V
.line 2324
invoke-static {p0}, Lcom/appsflyer/s;->y(Landroid/content/Context;)V
goto/16 :goto_12
.end method