k$a.smali
.class final Lcom/qq/e/comm/plugin/y/k$a;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/qq/e/comm/plugin/y/k;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1a
name = "a"
.end annotation
# instance fields
.field private a:Lorg/json/JSONObject;
# direct methods
.method constructor <init>()V
.registers 7
const/4 v5, 0x2
const/4 v4, 0x1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v1, Lcom/qq/e/comm/plugin/util/v;
invoke-direct {v1}, Lcom/qq/e/comm/plugin/util/v;-><init>()V
const-string v0, "pkg"
invoke-static {}, Lcom/qq/e/comm/managers/GDTADManager;->getInstance()Lcom/qq/e/comm/managers/GDTADManager;
move-result-object v2
invoke-virtual {v2}, Lcom/qq/e/comm/managers/GDTADManager;->getAppStatus()Lcom/qq/e/comm/managers/status/APPStatus;
move-result-object v2
invoke-virtual {v2}, Lcom/qq/e/comm/managers/status/APPStatus;->getAPPName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "av"
invoke-static {}, Lcom/qq/e/comm/managers/GDTADManager;->getInstance()Lcom/qq/e/comm/managers/GDTADManager;
move-result-object v2
invoke-virtual {v2}, Lcom/qq/e/comm/managers/GDTADManager;->getAppStatus()Lcom/qq/e/comm/managers/status/APPStatus;
move-result-object v2
invoke-virtual {v2}, Lcom/qq/e/comm/managers/status/APPStatus;->getAPPVersion()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "sv"
invoke-static {}, Lcom/qq/e/comm/managers/status/SDKStatus;->getSDKVersion()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "plv"
invoke-static {}, Lcom/qq/e/comm/managers/GDTADManager;->getInstance()Lcom/qq/e/comm/managers/GDTADManager;
move-result-object v2
invoke-virtual {v2}, Lcom/qq/e/comm/managers/GDTADManager;->getPM()Lcom/qq/e/comm/managers/plugin/PM;
move-result-object v2
invoke-virtual {v2}, Lcom/qq/e/comm/managers/plugin/PM;->getPluginVersion()I
move-result v2
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;I)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "sdk_st"
invoke-static {}, Lcom/qq/e/comm/plugin/util/ak;->e()I
move-result v2
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;I)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "sdk_pt"
invoke-virtual {v1, v0, v4}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;I)Lcom/qq/e/comm/plugin/util/v;
invoke-static {}, Lcom/qq/e/comm/managers/GDTADManager;->getInstance()Lcom/qq/e/comm/managers/GDTADManager;
move-result-object v0
invoke-virtual {v0}, Lcom/qq/e/comm/managers/GDTADManager;->getSM()Lcom/qq/e/comm/managers/setting/SM;
move-result-object v0
if-eqz v0, :cond_78
const-string v2, "support_servers_upload_qadid"
const/4 v3, 0x0
invoke-virtual {v0, v2, v3}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v0
if-ne v4, v0, :cond_78
const-string v0, "qaid"
invoke-static {}, Lcom/qq/e/comm/managers/GDTADManager;->getInstance()Lcom/qq/e/comm/managers/GDTADManager;
move-result-object v2
invoke-virtual {v2}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v2
invoke-static {v2}, Lcom/qq/e/comm/plugin/util/am;->a(Landroid/content/Context;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
:cond_78
const-string v0, "ov"
sget-object v2, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "al"
sget v2, Landroid/os/Build$VERSION;->SDK_INT:I
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;I)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "os"
invoke-virtual {v1, v0, v5}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;I)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "imei"
sget-object v2, Lcom/qq/e/comm/plugin/h/b;->a:Lcom/qq/e/comm/plugin/h/b;
invoke-virtual {v2}, Lcom/qq/e/comm/plugin/h/b;->a()Lcom/qq/e/comm/plugin/h/a;
move-result-object v2
invoke-static {}, Lcom/qq/e/comm/managers/GDTADManager;->getInstance()Lcom/qq/e/comm/managers/GDTADManager;
move-result-object v3
invoke-virtual {v3}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v3
invoke-interface {v2, v3}, Lcom/qq/e/comm/plugin/h/a;->a(Landroid/content/Context;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "st"
invoke-virtual {v1, v0, v5}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;I)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "muid"
invoke-static {}, Lcom/qq/e/comm/plugin/util/o;->l()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "md"
sget-object v2, Landroid/os/Build;->MODEL:Ljava/lang/String;
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "pl"
sget-object v2, Landroid/os/Build;->FINGERPRINT:Ljava/lang/String;
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "mn"
sget-object v2, Landroid/os/Build;->PRODUCT:Ljava/lang/String;
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
invoke-static {}, Lcom/qq/e/comm/plugin/util/o;->a()Landroid/util/Pair;
move-result-object v2
iget-object v0, v2, Landroid/util/Pair;->first:Ljava/lang/Object;
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v3
iget-object v0, v2, Landroid/util/Pair;->second:Ljava/lang/Object;
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
if-le v3, v0, :cond_f9
const-string v0, "w"
iget-object v3, v2, Landroid/util/Pair;->second:Ljava/lang/Object;
invoke-virtual {v1, v0, v3}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "h"
iget-object v2, v2, Landroid/util/Pair;->first:Ljava/lang/Object;
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/qq/e/comm/plugin/util/v;
:goto_e9
const-string v0, "lid"
invoke-static {}, Lcom/qq/e/comm/plugin/y/o;->a()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/util/v;->a()Lorg/json/JSONObject;
move-result-object v0
iput-object v0, p0, Lcom/qq/e/comm/plugin/y/k$a;->a:Lorg/json/JSONObject;
return-void
:cond_f9
const-string v0, "w"
iget-object v3, v2, Landroid/util/Pair;->first:Ljava/lang/Object;
invoke-virtual {v1, v0, v3}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "h"
iget-object v2, v2, Landroid/util/Pair;->second:Ljava/lang/Object;
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/qq/e/comm/plugin/util/v;
goto :goto_e9
.end method
# virtual methods
.method a()Lcom/qq/e/comm/plugin/util/v;
.registers 5
new-instance v1, Lcom/qq/e/comm/plugin/util/v;
invoke-direct {v1}, Lcom/qq/e/comm/plugin/util/v;-><init>()V
const-string v0, "ts"
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
invoke-virtual {v1, v0, v2, v3}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;J)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "app"
invoke-static {}, Lcom/qq/e/comm/managers/GDTADManager;->getInstance()Lcom/qq/e/comm/managers/GDTADManager;
move-result-object v2
invoke-virtual {v2}, Lcom/qq/e/comm/managers/GDTADManager;->getAppStatus()Lcom/qq/e/comm/managers/status/APPStatus;
move-result-object v2
invoke-virtual {v2}, Lcom/qq/e/comm/managers/status/APPStatus;->getAPPID()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "ct"
invoke-static {}, Lcom/qq/e/comm/managers/GDTADManager;->getInstance()Lcom/qq/e/comm/managers/GDTADManager;
move-result-object v2
invoke-virtual {v2}, Lcom/qq/e/comm/managers/GDTADManager;->getDeviceStatus()Lcom/qq/e/comm/managers/status/DeviceStatus;
move-result-object v2
invoke-virtual {v2}, Lcom/qq/e/comm/managers/status/DeviceStatus;->getNetworkType()Lcom/qq/e/comm/managers/status/NetworkType;
move-result-object v2
invoke-virtual {v2}, Lcom/qq/e/comm/managers/status/NetworkType;->getConnValue()I
move-result v2
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;I)Lcom/qq/e/comm/plugin/util/v;
invoke-static {}, Lcom/qq/e/comm/plugin/util/ab;->a()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/qq/e/comm/util/StringUtil;->isEmpty(Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_43
const-string v2, "cell_native"
invoke-virtual {v1, v2, v0}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
:cond_43
const-string v0, "lg"
invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
move-result-object v2
invoke-virtual {v2}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "tz"
invoke-static {}, Ljava/util/TimeZone;->getDefault()Ljava/util/TimeZone;
move-result-object v2
invoke-virtual {v2}, Ljava/util/TimeZone;->getID()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/qq/e/comm/plugin/util/v;
const-string v0, "ca"
invoke-static {}, Lcom/qq/e/comm/managers/GDTADManager;->getInstance()Lcom/qq/e/comm/managers/GDTADManager;
move-result-object v2
invoke-virtual {v2}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v2
invoke-static {v2}, Lcom/qq/e/comm/plugin/util/o;->e(Landroid/content/Context;)I
move-result v2
invoke-virtual {v1, v0, v2}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;I)Lcom/qq/e/comm/plugin/util/v;
iget-object v0, p0, Lcom/qq/e/comm/plugin/y/k$a;->a:Lorg/json/JSONObject;
invoke-virtual {v0}, Lorg/json/JSONObject;->keys()Ljava/util/Iterator;
move-result-object v2
:goto_74
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_8a
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
iget-object v3, p0, Lcom/qq/e/comm/plugin/y/k$a;->a:Lorg/json/JSONObject;
invoke-virtual {v3, v0}, Lorg/json/JSONObject;->opt(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v3
invoke-virtual {v1, v0, v3}, Lcom/qq/e/comm/plugin/util/v;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/qq/e/comm/plugin/util/v;
goto :goto_74
:cond_8a
const-string v0, "/log or /event"
invoke-static {v1, v0}, Lcom/qq/e/comm/plugin/util/ax;->a(Lcom/qq/e/comm/plugin/util/v;Ljava/lang/String;)V
return-object v1
.end method