by$b$1.smali
.class final Lcom/imo/android/imoim/managers/by$b$1;
.super Lsg/bigo/sdk/blivestat/config/AbsCommonInfoProvider;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/imo/android/imoim/managers/by$b;->getCommonInfoProvider()Lsg/bigo/sdk/blivestat/config/ICommonInfoProvider;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/imo/android/imoim/managers/by$b;
# direct methods
.method constructor <init>(Lcom/imo/android/imoim/managers/by$b;)V
.registers 2
.line 44
iput-object p1, p0, Lcom/imo/android/imoim/managers/by$b$1;->a:Lcom/imo/android/imoim/managers/by$b;
invoke-direct {p0}, Lsg/bigo/sdk/blivestat/config/AbsCommonInfoProvider;-><init>()V
return-void
.end method
# virtual methods
.method public final enableCoreStatLog()Z
.registers 2
.line 159
invoke-static {}, Lcom/bigo/common/settings/b;->a()Z
move-result v0
if-eqz v0, :cond_d
.line 160
sget-object v0, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->INSTANCE:Lcom/imo/android/imoim/setting/IMOSettingsDelegate;
invoke-virtual {v0}, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->getStatSDKLogSwitch()Z
move-result v0
goto :goto_e
:cond_d
const/4 v0, 0x0
:goto_e
return v0
.end method
.method public final getAccountCountryCode()Ljava/lang/String;
.registers 3
.line 95
invoke-static {}, Lcom/imo/android/imoim/util/ei;->G()Ljava/lang/String;
move-result-object v0
.line 96
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_b
return-object v0
:cond_b
const-string v0, "unknown"
return-object v0
.end method
.method public final getAdvertisingId()Ljava/lang/String;
.registers 3
.line 138
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->AD_ID:Lcom/imo/android/imoim/util/df$ad;
const/4 v1, 0x0
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public final getAppChannel()Ljava/lang/String;
.registers 3
.line 143
sget-object v0, Lcom/imo/android/imoim/util/df$az;->PREFER_CHANNEL:Lcom/imo/android/imoim/util/df$az;
const-string v1, "imo"
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public final getAppKey()I
.registers 2
const/16 v0, 0x3e
return v0
.end method
.method public final getAppsflyerId()Ljava/lang/String;
.registers 3
.line 148
invoke-static {}, Lcom/appsflyer/AppsFlyerLib;->getInstance()Lcom/appsflyer/AppsFlyerLib;
move-result-object v0
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object v1
invoke-virtual {v1}, Lcom/imo/android/imoim/IMO;->getApplicationContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/appsflyer/AppsFlyerLib;->getAppsFlyerUID(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public final getCountryCode()Ljava/lang/String;
.registers 3
.line 85
invoke-static {}, Lcom/imo/android/imoim/util/ei;->h()Ljava/lang/String;
move-result-object v0
.line 86
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_b
return-object v0
:cond_b
const-string v0, "unknown"
return-object v0
.end method
.method public final getDeviceid()Ljava/lang/String;
.registers 2
.line 65
invoke-static {}, Lcom/imo/android/imoim/util/ei;->a()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public final getHdid()Ljava/lang/String;
.registers 2
const-string v0, ""
return-object v0
.end method
.method public final getLinkType()Ljava/lang/String;
.registers 2
.line 133
sget-object v0, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
if-eqz v0, :cond_f
sget-object v0, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v0}, Lcom/imo/android/imoim/network/Dispatcher4;->usingGCM()Z
move-result v0
if-eqz v0, :cond_f
const-string v0, "gcm"
return-object v0
:cond_f
const-string v0, "imo"
return-object v0
.end method
.method public final getMac()Ljava/lang/String;
.registers 2
const-string v0, ""
return-object v0
.end method
.method public final getProcessName()Ljava/lang/String;
.registers 2
.line 52
invoke-static {}, Lcom/imo/android/imoim/util/ei;->bb()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public final getSIMCountryCode()Ljava/lang/String;
.registers 3
.line 105
invoke-static {}, Lcom/imo/android/imoim/util/ei;->al()Ljava/lang/String;
move-result-object v0
.line 106
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_11
.line 107
sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale;
invoke-virtual {v0, v1}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object v0
return-object v0
:cond_11
const-string v0, "unknown"
return-object v0
.end method
.method public final getUid()I
.registers 2
.line 70
invoke-static {}, Lcom/imo/android/imoim/managers/FeedManager;->e()I
move-result v0
return v0
.end method
.method public final getUid64()J
.registers 3
.line 153
invoke-static {}, Lcom/imo/android/imoim/live/h;->g()J
move-result-wide v0
return-wide v0
.end method
.method public final getUserId()Ljava/lang/String;
.registers 2
.line 120
sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
if-nez v0, :cond_7
const-string v0, ""
return-object v0
.line 123
:cond_7
sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v0}, Lcom/imo/android/imoim/managers/c;->j()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public final getUserType()Ljava/lang/String;
.registers 2
.line 128
sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
if-eqz v0, :cond_f
sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-static {}, Lcom/imo/android/imoim/managers/c;->a()Z
move-result v0
if-eqz v0, :cond_f
const-string v0, "premium"
return-object v0
:cond_f
const-string v0, "normal"
return-object v0
.end method
.method public final getVersionCode()I
.registers 2
.line 56
invoke-static {}, Lsg/bigo/common/r;->b()I
move-result v0
return v0
.end method
.method public final getVersionName()Ljava/lang/String;
.registers 2
.line 60
invoke-static {}, Lsg/bigo/common/r;->a()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public final isDebug()Z
.registers 2
const/4 v0, 0x0
return v0
.end method