bka.smali
.class public Ldxoptimizer/bka;
.super Ljava/lang/Object;
.source "NetFlowBillReportUtils.java"
# direct methods
.method public static a(Landroid/content/Context;)V
.registers 4
.prologue
.line 23
const-string v0, "billinfo"
const-string v1, "t_ll"
const/4 v2, 0x1
.line 24
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 23
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 25
return-void
.end method
.method public static a(Landroid/content/Context;II)V
.registers 8
.prologue
const/4 v4, 0x1
.line 76
invoke-static {p0}, Ldxoptimizer/bgg;->f(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_40
.line 77
const-string v0, "phone"
.line 78
invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/telephony/TelephonyManager;
.line 79
invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getSimSerialNumber()Ljava/lang/String;
move-result-object v0
.line 80
const-string v1, "net_iccid_c"
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v2
const-string v3, "_"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v2
const-string v3, "_"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 81
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 80
invoke-static {v1, v0, v2}, Ldxoptimizer/cgh;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 82
invoke-static {p0, v4}, Ldxoptimizer/bgg;->d(Landroid/content/Context;Z)V
.line 84
:cond_40
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;)V
.registers 4
.prologue
.line 28
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
.line 38
:goto_6
return-void
.line 30
:cond_7
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 32
:try_start_c
const-string v1, "bg_ta"
invoke-virtual {v0, v1, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_11
.catch Lorg/json/JSONException; {:try_start_c .. :try_end_11} :catch_17
.line 37
:goto_11
const-string v1, "bg_json"
invoke-static {v1, v0}, Ldxoptimizer/cgh;->c(Ljava/lang/String;Lorg/json/JSONObject;)V
goto :goto_6
.line 33
:catch_17
move-exception v1
goto :goto_11
.end method
.method public static b(Landroid/content/Context;)V
.registers 5
.prologue
const/4 v3, 0x1
.line 41
invoke-static {p0}, Ldxoptimizer/bjy;->a(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_12
.line 42
const-string v0, "bg"
const-string v1, "lt_nm"
.line 44
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 42
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 46
:cond_12
invoke-static {p0}, Ldxoptimizer/bjy;->f(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_23
.line 47
const-string v0, "bg"
const-string v1, "lt_ma"
.line 49
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 47
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 51
:cond_23
return-void
.end method
.method public static b(Landroid/content/Context;Ljava/lang/String;)V
.registers 4
.prologue
.line 57
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
.line 68
:goto_6
return-void
.line 60
:cond_7
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 62
:try_start_c
const-string v1, "ac_sc_s"
invoke-virtual {v0, v1, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_11
.catch Lorg/json/JSONException; {:try_start_c .. :try_end_11} :catch_17
.line 67
:goto_11
const-string v1, "bg_json"
invoke-static {v1, v0}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Lorg/json/JSONObject;)V
goto :goto_6
.line 63
:catch_17
move-exception v1
goto :goto_11
.end method
.method public static c(Landroid/content/Context;)V
.registers 4
.prologue
.line 71
const-string v0, "bg"
const-string v1, "h_aq"
const/4 v2, 0x1
.line 72
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 71
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 73
return-void
.end method