AFh1dSDK.smali
.class public final Lcom/appsflyer/internal/AFh1dSDK;
.super Lcom/appsflyer/internal/AFh1cSDK;
.source "SourceFile"
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.registers 3
.param p1 # Landroid/content/Context;
.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, p1}, Lcom/appsflyer/internal/AFh1cSDK;-><init>(Landroid/content/Context;)V
return-void
.end method
# virtual methods
.method public final AFInAppEventType()Z
.registers 6
const-string v0, ""
const/4 v1, 0x0
:try_start_3
invoke-static {}, Ljava/net/NetworkInterface;->getNetworkInterfaces()Ljava/util/Enumeration;
move-result-object v2
invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2}, Ljava/util/Collections;->list(Ljava/util/Enumeration;)Ljava/util/ArrayList;
move-result-object v2
invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
instance-of v0, v2, Ljava/util/Collection;
if-eqz v0, :cond_1b
invoke-interface {v2}, Ljava/util/Collection;->isEmpty()Z
move-result v0
if-nez v0, :cond_44
:cond_1b
invoke-interface {v2}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v0
:cond_1f
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_44
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/net/NetworkInterface;
invoke-virtual {v2}, Ljava/net/NetworkInterface;->isUp()Z
move-result v3
const/4 v4, 0x1
if-eqz v3, :cond_40
invoke-virtual {v2}, Ljava/net/NetworkInterface;->getName()Ljava/lang/String;
move-result-object v2
const-string v3, "tun0"
invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
:try_end_3c
.catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3c} :catch_45
if-eqz v2, :cond_40
const/4 v2, 0x1
goto :goto_41
:cond_40
const/4 v2, 0x0
:goto_41
if-eqz v2, :cond_1f
return v4
:cond_44
return v1
:catch_45
move-exception v0
const-string v2, "Failed collecting ivc data"
invoke-static {v2, v0}, Lcom/appsflyer/AFLogger;->afErrorLog(Ljava/lang/String;Ljava/lang/Throwable;)V
return v1
.end method
.method protected final values()Ljava/lang/String;
.registers 7
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
iget-object v0, p0, Lcom/appsflyer/internal/AFh1cSDK;->AFInAppEventType:Landroid/net/ConnectivityManager;
const-string v1, "unknown"
if-eqz v0, :cond_33
const/4 v2, 0x1
invoke-virtual {v0, v2}, Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;
move-result-object v3
invoke-static {v3}, Lcom/appsflyer/internal/AFh1cSDK;->valueOf(Landroid/net/NetworkInfo;)Z
move-result v3
const-string v4, "WIFI"
if-eqz v3, :cond_14
return-object v4
:cond_14
const/4 v3, 0x0
invoke-virtual {v0, v3}, Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;
move-result-object v3
invoke-static {v3}, Lcom/appsflyer/internal/AFh1cSDK;->valueOf(Landroid/net/NetworkInfo;)Z
move-result v3
const-string v5, "MOBILE"
if-eqz v3, :cond_22
return-object v5
:cond_22
invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
move-result-object v0
if-eqz v0, :cond_33
invoke-virtual {v0}, Landroid/net/NetworkInfo;->getType()I
move-result v0
if-eqz v0, :cond_32
if-eq v0, v2, :cond_31
return-object v1
:cond_31
return-object v4
:cond_32
return-object v5
:cond_33
return-object v1
.end method