c.smali
.class public final Lcom/imo/android/imoim/ads/b/c;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/ads/b/c$a;
}
.end annotation
# direct methods
.method public constructor <init>()V
.registers 1
.line 46
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/app/Application;)V
.registers 10
.line 61
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
.line 62
new-instance v2, Lcom/imo/android/imoim/ads/b/c$1;
invoke-direct {v2}, Lcom/imo/android/imoim/ads/b/c$1;-><init>()V
invoke-static {v2}, Lsg/bigo/sdk/exchangekey/ExchangekeyHelper;->init(Lsg/bigo/sdk/exchangekey/ExchangekeyHelper$ILibraryLoader;)V
.line 1040
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 78
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cA()Z
.line 93
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cA()Z
.line 102
invoke-static {}, Lcom/proxy/ad/adsdk/ThirdPartySDKInitConfig;->allEnable()Lcom/proxy/ad/adsdk/ThirdPartySDKInitConfig;
move-result-object v2
.line 103
new-instance v3, Ljava/lang/StringBuilder;
const-string v4, "pangleEnable, switch = ["
invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
sget-object v4, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->INSTANCE:Lcom/imo/android/imoim/setting/IMOSettingsDelegate;
invoke-virtual {v4}, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->getShowPangleAd()I
move-result v4
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v4, "], abi = ["
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 104
invoke-static {}, Lcom/imo/android/imoim/util/an;->a()Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v4, "]"
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
const-string v4, "BigoAdSdkManager"
.line 2071
invoke-static {v4, v3}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 105
sget-object v3, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->INSTANCE:Lcom/imo/android/imoim/setting/IMOSettingsDelegate;
invoke-virtual {v3}, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->getShowPangleAd()I
move-result v3
const/4 v4, 0x1
const/4 v5, 0x0
if-ne v3, v4, :cond_5b
.line 106
invoke-static {}, Lcom/imo/android/imoim/util/an;->a()Ljava/lang/String;
move-result-object v3
const-string v6, "arm64-v8a"
invoke-virtual {v6, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_5b
const/4 v3, 0x1
goto :goto_5c
:cond_5b
const/4 v3, 0x0
:goto_5c
iput-boolean v3, v2, Lcom/proxy/ad/adsdk/ThirdPartySDKInitConfig;->pangleEnable:Z
.line 108
new-instance v3, Lcom/proxy/ad/adsdk/InitParam$Builder;
invoke-direct {v3}, Lcom/proxy/ad/adsdk/InitParam$Builder;-><init>()V
const-string v6, "100004"
.line 109
invoke-virtual {v3, v6}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setAppKey(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v3
const-string v6, "com.imo.android.imoim"
.line 110
invoke-virtual {v3, v6}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setPackageName(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v3
const-string v6, "2021.01.1041"
.line 111
invoke-virtual {v3, v6}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setVersion(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v3
const v6, 0x1409a61
.line 112
invoke-virtual {v3, v6}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setVersionCode(I)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v3
.line 2177
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 113
invoke-virtual {v3, v5}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setDebugable(Z)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v3
const/16 v6, 0x3e
.line 114
invoke-virtual {v3, v6}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setBigoAppId(I)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v3
const-string v6, "IMO_stable_android"
.line 115
invoke-virtual {v3, v6}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setPangleAppName(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v3
const-string v6, "5105205"
.line 116
invoke-virtual {v3, v6}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setPangleAppId(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v3
.line 117
invoke-virtual {v3, v2}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setThirdPartySDKInitConfig(Lcom/proxy/ad/adsdk/ThirdPartySDKInitConfig;)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v2
.line 118
invoke-virtual {v2, v5}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setEnv(I)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v2
const-string v3, "gp"
.line 119
invoke-virtual {v2, v3}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setChannel(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v2
const-string v3, "1.10.02"
.line 120
invoke-virtual {v2, v3}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setVersionFlag(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v2
new-instance v3, Lcom/imo/android/imoim/ads/b/c$a;
invoke-direct {v3, v5}, Lcom/imo/android/imoim/ads/b/c$a;-><init>(B)V
.line 121
invoke-virtual {v2, v3}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setUserInfoReceiver(Lcom/proxy/ad/adsdk/delgate/UserInfoReceiver;)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v2
.line 122
invoke-static {}, Lcom/imo/android/imoim/ads/b/b;->a()Lcom/imo/android/imoim/ads/b/b;
move-result-object v3
invoke-virtual {v2, v3}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setHostSwitcher(Lsg/bigo/bigohttp/hostreplace/IHostSwitcher;)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v2
const-string v3, "dcd9708b-4244-4fab-ba9b-041f62f24733"
.line 123
invoke-virtual {v2, v3}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setApsAppKey(Ljava/lang/String;)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v2
sget-object v3, Lcom/imo/android/imoim/ads/b/-$$Lambda$rRaGa1xa5Pxwqg9yqOZU95z1_Es;->INSTANCE:Lcom/imo/android/imoim/ads/b/-$$Lambda$rRaGa1xa5Pxwqg9yqOZU95z1_Es;
.line 125
invoke-virtual {v2, v3}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setFrescoHandler(Lcom/proxy/ad/adsdk/delgate/FrescoHandler;)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v2
new-instance v3, Lcom/imo/android/imoim/ads/b/c$3;
invoke-direct {v3}, Lcom/imo/android/imoim/ads/b/c$3;-><init>()V
.line 126
invoke-virtual {v2, v3}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setHttpConnListener(Lcom/proxy/ad/adsdk/delgate/HttpConnListener;)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v2
new-instance v3, Lcom/imo/android/imoim/ads/b/c$2;
invoke-direct {v3}, Lcom/imo/android/imoim/ads/b/c$2;-><init>()V
.line 151
invoke-virtual {v2, v3}, Lcom/proxy/ad/adsdk/InitParam$Builder;->setABFlagsReceiver(Lcom/proxy/ad/adsdk/delgate/ABFlagsReceiver;)Lcom/proxy/ad/adsdk/InitParam$Builder;
move-result-object v2
.line 161
invoke-virtual {v2}, Lcom/proxy/ad/adsdk/InitParam$Builder;->build()Lcom/proxy/ad/adsdk/InitParam;
move-result-object v2
const-string v3, "cost"
if-eqz v2, :cond_108
.line 163
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v5
.line 164
invoke-static {p0, v2}, Lcom/proxy/ad/adsdk/AdSDK;->start(Landroid/app/Application;Lcom/proxy/ad/adsdk/InitParam;)Z
.line 165
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v7
sub-long/2addr v7, v5
.line 166
sget-object p0, Lcom/imo/android/imoim/an/a;->b:Lcom/imo/android/imoim/an/a;
.line 3038
sget-boolean p0, Lcom/imo/android/imoim/an/a;->a:Z
if-eqz p0, :cond_105
.line 3041
new-instance p0, Ljava/util/HashMap;
invoke-direct {p0}, Ljava/util/HashMap;-><init>()V
.line 3042
move-object v2, p0
check-cast v2, Ljava/util/Map;
invoke-static {v7, v8}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v5
invoke-interface {v2, v3, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/4 v2, 0x2
.line 3043
invoke-static {v2, p0}, Lcom/imo/android/imoim/an/a;->a(ILjava/util/HashMap;)V
.line 167
:cond_105
invoke-static {}, Lcom/imo/android/imoim/an/b;->a()V
.line 3177
:cond_108
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 172
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v5
sub-long/2addr v5, v0
.line 173
sget-object p0, Lcom/imo/android/imoim/an/a;->b:Lcom/imo/android/imoim/an/a;
.line 7028
sget-boolean p0, Lcom/imo/android/imoim/an/a;->a:Z
if-eqz p0, :cond_128
.line 7031
new-instance p0, Ljava/util/HashMap;
invoke-direct {p0}, Ljava/util/HashMap;-><init>()V
.line 7032
move-object v0, p0
check-cast v0, Ljava/util/Map;
invoke-static {v5, v6}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 7033
invoke-static {v4, p0}, Lcom/imo/android/imoim/an/a;->a(ILjava/util/HashMap;)V
:cond_128
return-void
.end method