aa.smali
.class public Lcom/bytedance/sdk/openadsdk/utils/aa;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method public constructor <init>()V
.registers 1
.line 14
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Ljava/lang/String;)Ljava/lang/String;
.registers 7
.line 19
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const/4 v1, 0x0
:try_start_6
const-string v2, "com.union_test.internationad"
.line 24
new-instance v3, Ljava/io/File;
new-instance v4, Ljava/lang/StringBuilder;
const-string v5, "data/data/"
invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "/"
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-direct {v3, p0}, Ljava/io/File;-><init>(Ljava/lang/String;)V
.line 25
invoke-virtual {v3}, Ljava/io/File;->exists()Z
move-result p0
if-nez p0, :cond_2a
return-object v1
.line 28
:cond_2a
new-instance p0, Ljava/io/FileReader;
invoke-direct {p0, v3}, Ljava/io/FileReader;-><init>(Ljava/io/File;)V
:try_end_2f
.catch Ljava/lang/Exception; {:try_start_6 .. :try_end_2f} :catch_5f
.catchall {:try_start_6 .. :try_end_2f} :catchall_52
.line 29
:try_start_2f
new-instance v2, Ljava/io/BufferedReader;
invoke-direct {v2, p0}, Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
:try_end_34
.catch Ljava/lang/Exception; {:try_start_2f .. :try_end_34} :catch_4f
.catchall {:try_start_2f .. :try_end_34} :catchall_4b
.line 31
:goto_34
:try_start_34
invoke-virtual {v2}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
move-result-object v1
if-eqz v1, :cond_3e
.line 32
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
goto :goto_34
.line 34
:cond_3e
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
:try_end_42
.catch Ljava/lang/Exception; {:try_start_34 .. :try_end_42} :catch_50
.catchall {:try_start_34 .. :try_end_42} :catchall_49
.line 40
:try_start_42
invoke-virtual {p0}, Ljava/io/FileReader;->close()V
.line 43
invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V
:try_end_48
.catch Ljava/lang/Exception; {:try_start_42 .. :try_end_48} :catch_48
:catch_48
return-object v0
:catchall_49
move-exception v0
goto :goto_4d
:catchall_4b
move-exception v0
move-object v2, v1
:goto_4d
move-object v1, p0
goto :goto_54
:catch_4f
move-object v2, v1
:catch_50
move-object v1, p0
goto :goto_60
:catchall_52
move-exception v0
move-object v2, v1
:goto_54
if-eqz v1, :cond_59
.line 40
:try_start_56
invoke-virtual {v1}, Ljava/io/FileReader;->close()V
:cond_59
if-eqz v2, :cond_5e
.line 43
invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V
:try_end_5e
.catch Ljava/lang/Exception; {:try_start_56 .. :try_end_5e} :catch_5e
.line 48
:catch_5e
:cond_5e
throw v0
:catch_5f
move-object v2, v1
:goto_60
if-eqz v1, :cond_65
.line 40
:try_start_62
invoke-virtual {v1}, Ljava/io/FileReader;->close()V
:cond_65
if-eqz v2, :cond_6a
.line 43
invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V
:try_end_6a
.catch Ljava/lang/Exception; {:try_start_62 .. :try_end_6a} :catch_6a
.line 49
:catch_6a
:cond_6a
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 4
const-string v0, "https://pangolin.snssdk.com"
.line 71
invoke-virtual {p0, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_d
.line 72
invoke-virtual {p0, v0, p1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
move-result-object p0
return-object p0
:cond_d
const-string v0, "https://is.snssdk.com"
.line 74
invoke-virtual {p0, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_1a
.line 75
invoke-virtual {p0, v0, p1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
move-result-object p0
return-object p0
:cond_1a
const-string v0, "https://pangolin16.snssdk.com"
.line 77
invoke-virtual {p0, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_26
.line 78
invoke-virtual {p0, v0, p1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
move-result-object p0
:cond_26
return-object p0
.end method
.method public static a(Landroid/content/Context;)Z
.registers 3
.line 54
invoke-static {}, Lcom/bytedance/sdk/openadsdk/utils/ab;->f()Ljava/lang/String;
move-result-object p0
.line 55
invoke-static {}, Lcom/bytedance/sdk/openadsdk/core/h;->b()Lcom/bytedance/sdk/openadsdk/core/h;
move-result-object v0
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/core/h;->c()Ljava/lang/String;
move-result-object v0
const-string v1, "5001121"
.line 56
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_24
const-string v0, "com.union_test.internationad"
invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_24
invoke-static {}, Lcom/bytedance/sdk/openadsdk/utils/o;->c()Z
move-result p0
if-eqz p0, :cond_24
const/4 p0, 0x1
goto :goto_25
:cond_24
const/4 p0, 0x0
:goto_25
return p0
.end method