AFc1gSDK.smali
.class public final Lcom/appsflyer/internal/AFc1gSDK;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/appsflyer/internal/AFc1eSDK;
# instance fields
.field private AFInAppEventType:Z
.field valueOf:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;"
}
.end annotation
.end field
.field private final values:Lcom/appsflyer/internal/AFd1lSDK;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end field
# direct methods
.method public constructor <init>(Lcom/appsflyer/internal/AFd1lSDK;)V
.registers 3
.param p1 # Lcom/appsflyer/internal/AFd1lSDK;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
const-string v0, ""
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/appsflyer/internal/AFc1gSDK;->values:Lcom/appsflyer/internal/AFd1lSDK;
return-void
.end method
.method private AFInAppEventParameterName()Z
.registers 2
iget-boolean v0, p0, Lcom/appsflyer/internal/AFc1gSDK;->AFInAppEventType:Z
return v0
.end method
# virtual methods
.method public final AFInAppEventType()Z
.registers 4
invoke-direct {p0}, Lcom/appsflyer/internal/AFc1gSDK;->AFInAppEventParameterName()Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_19
iget-object v0, p0, Lcom/appsflyer/internal/AFc1gSDK;->valueOf:Ljava/util/Map;
const/4 v2, 0x1
if-eqz v0, :cond_15
invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z
move-result v0
if-eqz v0, :cond_13
goto :goto_15
:cond_13
const/4 v0, 0x0
goto :goto_16
:cond_15
:goto_15
const/4 v0, 0x1
:goto_16
if-eqz v0, :cond_19
return v2
:cond_19
return v1
.end method
.method public final AFKeystoreWrapper()V
.registers 14
const-class v0, Landroid/content/Context;
invoke-direct {p0}, Lcom/appsflyer/internal/AFc1gSDK;->AFInAppEventParameterName()Z
move-result v1
if-nez v1, :cond_9
return-void
:cond_9
iget-object v1, p0, Lcom/appsflyer/internal/AFc1gSDK;->values:Lcom/appsflyer/internal/AFd1lSDK;
iget-object v1, v1, Lcom/appsflyer/internal/AFd1lSDK;->AFInAppEventParameterName:Landroid/content/Context;
if-nez v1, :cond_10
return-void
:cond_10
new-instance v2, Ljava/util/LinkedHashMap;
invoke-direct {v2}, Ljava/util/LinkedHashMap;-><init>()V
iput-object v2, p0, Lcom/appsflyer/internal/AFc1gSDK;->valueOf:Ljava/util/Map;
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
new-instance v4, Lcom/appsflyer/internal/AFc1gSDK$AFa1tSDK;
invoke-direct {v4, p0, v2, v3}, Lcom/appsflyer/internal/AFc1gSDK$AFa1tSDK;-><init>(Lcom/appsflyer/internal/AFc1gSDK;J)V
:try_start_20
const-class v2, Lm2/f0;
sget-object v3, Lm2/f0;->a:Lm2/f0;
const-string v3, "sdkInitialize"
const/4 v5, 0x1
new-array v6, v5, [Ljava/lang/Class;
const/4 v7, 0x0
aput-object v0, v6, v7
invoke-virtual {v2, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v2
new-array v3, v5, [Ljava/lang/Object;
aput-object v1, v3, v7
const/4 v6, 0x0
invoke-virtual {v2, v6, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "com.facebook.applinks.AppLinkData"
invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v2
const-string v3, "com.facebook.applinks.AppLinkData$CompletionHandler"
invoke-static {v3}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v3
const-string v8, "fetchDeferredAppLinkData"
const/4 v9, 0x3
new-array v10, v9, [Ljava/lang/Class;
aput-object v0, v10, v7
const-class v0, Ljava/lang/String;
aput-object v0, v10, v5
const/4 v0, 0x2
aput-object v3, v10, v0
invoke-virtual {v2, v8, v10}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v8
new-instance v10, Lcom/appsflyer/internal/AFa1qSDK$4;
invoke-direct {v10, v2, v4}, Lcom/appsflyer/internal/AFa1qSDK$4;-><init>(Ljava/lang/Class;Lcom/appsflyer/internal/AFa1qSDK$AFa1uSDK;)V
invoke-virtual {v3}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v2
new-array v11, v5, [Ljava/lang/Class;
aput-object v3, v11, v7
invoke-static {v2, v11, v10}, Ljava/lang/reflect/Proxy;->newProxyInstance(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;
move-result-object v2
invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v3
const-string v10, "facebook_app_id"
const-string v11, "string"
invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v12
invoke-virtual {v3, v10, v11, v12}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
move-result v3
invoke-virtual {v1, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v10
if-eqz v10, :cond_87
const-string v0, "Facebook app id not defined in resources"
invoke-interface {v4, v0}, Lcom/appsflyer/internal/AFa1qSDK$AFa1uSDK;->AFInAppEventType(Ljava/lang/String;)V
return-void
:cond_87
new-array v9, v9, [Ljava/lang/Object;
aput-object v1, v9, v7
aput-object v3, v9, v5
aput-object v2, v9, v0
invoke-virtual {v8, v6, v9}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
:try_end_92
.catch Ljava/lang/NoSuchMethodException; {:try_start_20 .. :try_end_92} :catch_99
.catch Ljava/lang/reflect/InvocationTargetException; {:try_start_20 .. :try_end_92} :catch_97
.catch Ljava/lang/ClassNotFoundException; {:try_start_20 .. :try_end_92} :catch_95
.catch Ljava/lang/IllegalAccessException; {:try_start_20 .. :try_end_92} :catch_93
return-void
:catch_93
move-exception v0
goto :goto_9b
:catch_95
move-exception v0
goto :goto_a8
:catch_97
move-exception v0
goto :goto_ab
:catch_99
move-exception v0
goto :goto_ae
:goto_9b
const-string v1, "FB illegal access"
:goto_9d
invoke-static {v1, v0}, Lcom/appsflyer/AFLogger;->afErrorLogForExcManagerOnly(Ljava/lang/String;Ljava/lang/Throwable;)V
invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v0
invoke-interface {v4, v0}, Lcom/appsflyer/internal/AFa1qSDK$AFa1uSDK;->AFInAppEventType(Ljava/lang/String;)V
return-void
:goto_a8
const-string v1, "FB class missing error"
goto :goto_9d
:goto_ab
const-string v1, "FB invocation error"
goto :goto_9d
:goto_ae
const-string v1, "FB method missing error"
goto :goto_9d
.end method
.method public final valueOf()Ljava/util/Map;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/appsflyer/internal/AFc1gSDK;->valueOf:Ljava/util/Map;
return-object v0
.end method
.method public final valueOf(Z)V
.registers 2
iput-boolean p1, p0, Lcom/appsflyer/internal/AFc1gSDK;->AFInAppEventType:Z
return-void
.end method