c.smali
.class public Lcom/qq/e/comm/plugin/a/c;
.super Ljava/lang/Object;
# static fields
.field private static volatile a:Ljava/lang/String;
.field private static final b:Ljava/util/Random;
# direct methods
.method static constructor <clinit>()V
.registers 4
const/4 v0, 0x0
sput-object v0, Lcom/qq/e/comm/plugin/a/c;->a:Ljava/lang/String;
new-instance v0, Ljava/util/Random;
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
invoke-direct {v0, v2, v3}, Ljava/util/Random;-><init>(J)V
sput-object v0, Lcom/qq/e/comm/plugin/a/c;->b:Ljava/util/Random;
return-void
.end method
.method public static a(Lcom/qq/e/comm/plugin/a/f;I)Lcom/qq/e/comm/plugin/a/d;
.registers 7
const/16 v4, 0xf0
const/16 v3, 0xa0
const/16 v2, 0x140
sget-object v0, Lcom/qq/e/comm/plugin/a/c$1;->a:[I
invoke-virtual {p0}, Lcom/qq/e/comm/plugin/a/f;->ordinal()I
move-result v1
aget v0, v0, v1
packed-switch v0, :pswitch_data_40
const/4 v0, 0x0
:goto_12
return-object v0
:pswitch_13
if-ge p1, v3, :cond_18
sget-object v0, Lcom/qq/e/comm/plugin/a/d;->a:Lcom/qq/e/comm/plugin/a/d;
goto :goto_12
:cond_18
if-lt p1, v3, :cond_1f
if-ge p1, v4, :cond_1f
sget-object v0, Lcom/qq/e/comm/plugin/a/d;->b:Lcom/qq/e/comm/plugin/a/d;
goto :goto_12
:cond_1f
if-lt p1, v4, :cond_26
if-ge p1, v2, :cond_26
sget-object v0, Lcom/qq/e/comm/plugin/a/d;->c:Lcom/qq/e/comm/plugin/a/d;
goto :goto_12
:cond_26
sget-object v0, Lcom/qq/e/comm/plugin/a/d;->d:Lcom/qq/e/comm/plugin/a/d;
goto :goto_12
:pswitch_29
if-lt p1, v2, :cond_2e
sget-object v0, Lcom/qq/e/comm/plugin/a/d;->f:Lcom/qq/e/comm/plugin/a/d;
goto :goto_12
:cond_2e
sget-object v0, Lcom/qq/e/comm/plugin/a/d;->e:Lcom/qq/e/comm/plugin/a/d;
goto :goto_12
:pswitch_31
sget-object v0, Lcom/qq/e/comm/plugin/a/d;->g:Lcom/qq/e/comm/plugin/a/d;
goto :goto_12
:pswitch_34
if-lt p1, v2, :cond_39
sget-object v0, Lcom/qq/e/comm/plugin/a/d;->i:Lcom/qq/e/comm/plugin/a/d;
goto :goto_12
:cond_39
sget-object v0, Lcom/qq/e/comm/plugin/a/d;->h:Lcom/qq/e/comm/plugin/a/d;
goto :goto_12
:pswitch_3c
sget-object v0, Lcom/qq/e/comm/plugin/a/d;->j:Lcom/qq/e/comm/plugin/a/d;
goto :goto_12
nop
:pswitch_data_40
.packed-switch 0x1
:pswitch_13
:pswitch_29
:pswitch_31
:pswitch_34
:pswitch_3c
.end packed-switch
.end method
.method private static a(Lorg/json/JSONObject;Lcom/qq/e/comm/plugin/a/b;)Ljava/lang/String;
.registers 10
const-string v0, "sdkver"
invoke-virtual {p0, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "c_os"
invoke-virtual {p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v2, "muidtype"
invoke-virtual {p0, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
const-string v3, "muid"
invoke-virtual {p0, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
const-string v4, "c_pkgname"
invoke-virtual {p0, v4}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "postype"
invoke-virtual {p0, v5}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v5
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->c()Ljava/lang/String;
move-result-object v6
new-instance v7, Ljava/lang/StringBuilder;
invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v6}, 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
new-instance v1, Ljava/util/zip/CRC32;
invoke-direct {v1}, Ljava/util/zip/CRC32;-><init>()V
sget-object v2, Lcom/qq/e/comm/plugin/util/ah;->a:Ljava/nio/charset/Charset;
invoke-virtual {v0, v2}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B
move-result-object v0
invoke-virtual {v1, v0}, Ljava/util/zip/CRC32;->update([B)V
invoke-virtual {v1}, Ljava/util/zip/CRC32;->getValue()J
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/Long;->toHexString(J)Ljava/lang/String;
move-result-object v0
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "0001"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, 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
return-object v0
.end method
.method public static a(Lcom/qq/e/comm/plugin/t/a/e;Lcom/qq/e/comm/managers/GDTADManager;Lcom/qq/e/comm/plugin/a/b;)Ljava/util/Map;
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/qq/e/comm/plugin/t/a/e;",
"Lcom/qq/e/comm/managers/GDTADManager;",
"Lcom/qq/e/comm/plugin/a/b;",
")",
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
const/4 v4, 0x0
const/4 v3, 0x1
const-string v0, "adposcount"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->d()I
move-result v1
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "count"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->e()I
move-result v1
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "posid"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->c()Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->j:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_85
const-string v0, "page_number"
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->n()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, ""
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "is_manual_operation"
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->o()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, ""
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "channel"
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->p()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, ""
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_85
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->d:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_98
const-string v0, "spsa"
const-string v1, "1"
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_98
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->j:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_ab
const-string v0, "support_content_ad"
const-string v1, "1"
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_ab
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->g()I
move-result v0
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->h()I
move-result v1
if-lez v0, :cond_d1
if-lez v1, :cond_d1
const-string v0, "posw"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->g()I
move-result v1
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "posh"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->h()I
move-result v1
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_d1
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->i:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_100
const-string v0, "template_count"
invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "actual_width"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->a()I
move-result v1
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "actual_height"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->b()I
move-result v1
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_100
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->f()I
move-result v0
if-lez v0, :cond_113
const-string v0, "datatype"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->f()I
move-result v1
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_113
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->l()I
move-result v0
if-lez v0, :cond_126
const-string v0, "reqtype"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->l()I
move-result v1
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_126
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->u()I
move-result v0
if-lez v0, :cond_139
const-string v0, "flow_source"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->u()I
move-result v1
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_139
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->x()Lcom/qq/e/comm/constants/LoginType;
move-result-object v0
if-eqz v0, :cond_15a
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->x()Lcom/qq/e/comm/constants/LoginType;
move-result-object v0
invoke-virtual {v0}, Lcom/qq/e/comm/constants/LoginType;->getValue()I
move-result v0
if-lez v0, :cond_15a
const-string v0, "login_type"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->x()Lcom/qq/e/comm/constants/LoginType;
move-result-object v1
invoke-virtual {v1}, Lcom/qq/e/comm/constants/LoginType;->getValue()I
move-result v1
invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_15a
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->y()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_16d
const-string v0, "login_appid"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->y()Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_16d
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->v()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_180
const-string v0, "login_openid"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->v()Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_180
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->w()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_193
const-string v0, "uin"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->w()Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_193
invoke-virtual {p1}, Lcom/qq/e/comm/managers/GDTADManager;->getSM()Lcom/qq/e/comm/managers/setting/SM;
move-result-object v0
const-string v1, "flow_control"
invoke-virtual {v0, v1, v4}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v0
if-ne v0, v3, :cond_1a6
const-string v0, "fc"
const-string v1, "1"
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_1a6
invoke-virtual {p1}, Lcom/qq/e/comm/managers/GDTADManager;->getSM()Lcom/qq/e/comm/managers/setting/SM;
move-result-object v0
const-string v1, "support_https"
invoke-virtual {v0, v1, v4}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v0
if-ne v0, v3, :cond_1b9
const-string v0, "support_https"
const-string v1, "1"
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_1b9
const-string v0, "ext"
invoke-static {p1, p0, p2}, Lcom/qq/e/comm/plugin/a/c;->a(Lcom/qq/e/comm/managers/GDTADManager;Lcom/qq/e/comm/plugin/t/a/e;Lcom/qq/e/comm/plugin/a/b;)Lorg/json/JSONObject;
move-result-object v1
invoke-virtual {v1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
invoke-static {p1, p0, p2}, Lcom/qq/e/comm/plugin/a/c;->b(Lcom/qq/e/comm/managers/GDTADManager;Lcom/qq/e/comm/plugin/t/a/e;Lcom/qq/e/comm/plugin/a/b;)Lorg/json/JSONObject;
move-result-object v0
if-eqz v0, :cond_1d5
const-string v1, "outerext"
invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
invoke-interface {p0, v1, v0}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_1d5
const-string v0, "r"
invoke-static {}, Ljava/lang/Math;->random()D
move-result-wide v2
invoke-static {v2, v3}, Ljava/lang/String;->valueOf(D)Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)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;->getAppContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/qq/e/comm/plugin/util/b;->a(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_205
const-string v0, "last_ads"
invoke-static {}, Lcom/qq/e/comm/managers/GDTADManager;->getInstance()Lcom/qq/e/comm/managers/GDTADManager;
move-result-object v1
invoke-virtual {v1}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v1
invoke-static {v1}, Lcom/qq/e/comm/plugin/util/b;->a(Landroid/content/Context;)Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_205
const-string v0, "pass_through"
invoke-static {v0}, Lcom/qq/e/comm/plugin/util/aw;->a(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_226
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->H()Ljava/util/Map;
move-result-object v0
if-eqz v0, :cond_226
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->H()Ljava/util/Map;
move-result-object v0
invoke-interface {v0}, Ljava/util/Map;->size()I
move-result v0
if-eqz v0, :cond_226
const-string v0, "pass_through"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->I()Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_226
sget-object v0, Lcom/qq/e/comm/plugin/f/a;->a:Lcom/qq/e/comm/plugin/f/b;
if-eqz v0, :cond_241
sget-object v0, Lcom/qq/e/comm/plugin/f/a;->a:Lcom/qq/e/comm/plugin/f/b;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/f/b;->b()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_241
const-string v0, "uin"
sget-object v1, Lcom/qq/e/comm/plugin/f/a;->a:Lcom/qq/e/comm/plugin/f/b;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/f/b;->b()Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_241
sget-object v0, Lcom/qq/e/comm/plugin/f/a;->a:Lcom/qq/e/comm/plugin/f/b;
if-eqz v0, :cond_25c
sget-object v0, Lcom/qq/e/comm/plugin/f/a;->a:Lcom/qq/e/comm/plugin/f/b;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/f/b;->a()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_25c
const-string v0, "proxy_info"
sget-object v1, Lcom/qq/e/comm/plugin/f/a;->a:Lcom/qq/e/comm/plugin/f/b;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/f/b;->a()Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
:cond_25c
invoke-static {}, Lcom/qq/e/comm/plugin/a/c;->a()Lorg/json/JSONObject;
move-result-object v0
invoke-static {v0}, Lcom/qq/e/comm/plugin/util/m;->a(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_26b
invoke-interface {p0}, Lcom/qq/e/comm/plugin/t/a/e;->e()Ljava/util/Map;
move-result-object v0
:goto_26a
return-object v0
:cond_26b
invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/qq/e/comm/plugin/util/c;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v2, "encext"
invoke-interface {p0, v2, v1}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
const-string v2, "encver"
sget-object v3, Lcom/qq/e/comm/plugin/util/c;->a:Ljava/lang/String;
invoke-interface {p0, v2, v3}, Lcom/qq/e/comm/plugin/t/a/e;->b(Ljava/lang/String;Ljava/lang/String;)V
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "\u539f\u6587\uff1a"
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
invoke-static {v0}, Lcom/qq/e/comm/util/GDTLogger;->d(Ljava/lang/String;)V
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "\u5bc6\u6587\uff1a"
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v1}, 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
invoke-static {v0}, Lcom/qq/e/comm/util/GDTLogger;->d(Ljava/lang/String;)V
invoke-interface {p0}, Lcom/qq/e/comm/plugin/t/a/e;->e()Ljava/util/Map;
move-result-object v0
goto :goto_26a
.end method
.method private static a()Lorg/json/JSONObject;
.registers 3
invoke-static {}, Lcom/qq/e/comm/plugin/a/c;->b()Lorg/json/JSONArray;
move-result-object v1
invoke-static {v1}, Lcom/qq/e/comm/plugin/util/m;->a(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_c
const/4 v0, 0x0
:goto_b
return-object v0
:cond_c
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
:try_start_11
const-string v2, "blist"
invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_16
.catch Lorg/json/JSONException; {:try_start_11 .. :try_end_16} :catch_17
goto :goto_b
:catch_17
move-exception v1
goto :goto_b
.end method
.method private static a(Lcom/qq/e/comm/managers/GDTADManager;)Lorg/json/JSONObject;
.registers 10
const/4 v1, 0x0
new-instance v7, Lorg/json/JSONObject;
invoke-direct {v7}, Lorg/json/JSONObject;-><init>()V
sget-object v6, Lcom/qq/e/comm/plugin/a/j;->a:Ljava/lang/String;
sget-object v5, Lcom/qq/e/comm/plugin/a/j;->b:Ljava/lang/String;
sget-object v4, Lcom/qq/e/comm/plugin/a/j;->c:Ljava/lang/String;
sget-object v3, Lcom/qq/e/comm/plugin/a/j;->d:Ljava/lang/String;
sget-object v2, Lcom/qq/e/comm/plugin/a/j;->e:Ljava/lang/String;
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v8, 0x9
if-lt v0, v8, :cond_6f
sget-object v0, Lcom/qq/e/comm/plugin/a/j;->f:Ljava/lang/String;
:goto_18
:try_start_18
invoke-static {v6}, Lcom/qq/e/comm/util/StringUtil;->isEmpty(Ljava/lang/String;)Z
move-result v8
if-eqz v8, :cond_1f
move-object v6, v1
:cond_1f
const-string v8, "br"
invoke-virtual {v7, v8, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
invoke-static {v5}, Lcom/qq/e/comm/util/StringUtil;->isEmpty(Ljava/lang/String;)Z
move-result v6
if-eqz v6, :cond_2b
move-object v5, v1
:cond_2b
const-string v6, "de"
invoke-virtual {v7, v6, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
invoke-static {v4}, Lcom/qq/e/comm/util/StringUtil;->isEmpty(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_37
move-object v4, v1
:cond_37
const-string v5, "fp"
invoke-virtual {v7, v5, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
invoke-static {v3}, Lcom/qq/e/comm/util/StringUtil;->isEmpty(Ljava/lang/String;)Z
move-result v4
if-eqz v4, :cond_43
move-object v3, v1
:cond_43
const-string v4, "hw"
invoke-virtual {v7, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
invoke-static {v2}, Lcom/qq/e/comm/util/StringUtil;->isEmpty(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_4f
move-object v2, v1
:cond_4f
const-string v3, "pr"
invoke-virtual {v7, v3, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
invoke-static {v0}, Lcom/qq/e/comm/util/StringUtil;->isEmpty(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_6d
:goto_5a
const-string v0, "sr"
invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "is_d"
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v1
invoke-static {v1}, Lcom/qq/e/comm/plugin/a/j;->a(Landroid/content/Context;)Z
move-result v1
invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
:try_end_6c
.catch Lorg/json/JSONException; {:try_start_18 .. :try_end_6c} :catch_71
:goto_6c
return-object v7
:cond_6d
move-object v1, v0
goto :goto_5a
:cond_6f
move-object v0, v1
goto :goto_18
:catch_71
move-exception v0
goto :goto_6c
.end method
.method private static a(Lcom/qq/e/comm/managers/GDTADManager;Lcom/qq/e/comm/plugin/t/a/e;Lcom/qq/e/comm/plugin/a/b;)Lorg/json/JSONObject;
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
const-string v1, "req"
invoke-static {p0, p1, p2}, Lcom/qq/e/comm/plugin/a/c;->c(Lcom/qq/e/comm/managers/GDTADManager;Lcom/qq/e/comm/plugin/t/a/e;Lcom/qq/e/comm/plugin/a/b;)Lorg/json/JSONObject;
move-result-object v2
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->K()Lorg/json/JSONObject;
move-result-object v1
invoke-static {v0, v1}, Lcom/qq/e/comm/plugin/a/c;->a(Lorg/json/JSONObject;Lorg/json/JSONObject;)Lorg/json/JSONObject;
move-result-object v0
return-object v0
.end method
.method private static a(Lorg/json/JSONObject;Lorg/json/JSONObject;)Lorg/json/JSONObject;
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
if-eqz p1, :cond_40
invoke-virtual {p1}, Lorg/json/JSONObject;->length()I
move-result v0
if-lez v0, :cond_40
invoke-virtual {p1}, Lorg/json/JSONObject;->keys()Ljava/util/Iterator;
move-result-object v3
:cond_c
:goto_c
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_40
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-virtual {p0, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_26
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v1
invoke-virtual {p0, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_c
:cond_26
invoke-virtual {p0, v0}, Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v1
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v2
instance-of v0, v1, Lorg/json/JSONObject;
if-eqz v0, :cond_c
instance-of v0, v2, Lorg/json/JSONObject;
if-eqz v0, :cond_c
move-object v0, v1
check-cast v0, Lorg/json/JSONObject;
move-object v1, v2
check-cast v1, Lorg/json/JSONObject;
invoke-static {v0, v1}, Lcom/qq/e/comm/plugin/a/c;->a(Lorg/json/JSONObject;Lorg/json/JSONObject;)Lorg/json/JSONObject;
goto :goto_c
:cond_40
return-object p0
.end method
.method private static a(Lcom/qq/e/comm/managers/GDTADManager;Lorg/json/JSONObject;Lcom/qq/e/comm/plugin/a/b;)V
.registers 10
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
const/4 v6, 0x0
const/4 v5, 0x1
sget-object v0, Lcom/qq/e/comm/plugin/h/b;->a:Lcom/qq/e/comm/plugin/h/b;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/h/b;->a()Lcom/qq/e/comm/plugin/h/a;
move-result-object v0
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v1
invoke-interface {v0, v1}, Lcom/qq/e/comm/plugin/h/a;->a(Landroid/content/Context;)Ljava/lang/String;
move-result-object v1
sget-object v0, Lcom/qq/e/comm/plugin/h/b;->c:Lcom/qq/e/comm/plugin/h/b;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/h/b;->a()Lcom/qq/e/comm/plugin/h/a;
move-result-object v0
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v2
invoke-interface {v0, v2}, Lcom/qq/e/comm/plugin/h/a;->a(Landroid/content/Context;)Ljava/lang/String;
move-result-object v2
const-string v0, "imei = %s, mac = %s"
const/4 v3, 0x2
new-array v3, v3, [Ljava/lang/Object;
aput-object v1, v3, v6
aput-object v2, v3, v5
invoke-static {v0, v3}, Lcom/qq/e/comm/plugin/util/aj;->a(Ljava/lang/String;[Ljava/lang/Object;)V
sget-object v0, Lcom/qq/e/comm/plugin/h/b;->a:Lcom/qq/e/comm/plugin/h/b;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/h/b;->b()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
sget-object v0, Lcom/qq/e/comm/plugin/h/b;->c:Lcom/qq/e/comm/plugin/h/b;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/h/b;->b()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
sget-object v0, Lcom/qq/e/comm/plugin/h/b;->d:Lcom/qq/e/comm/plugin/h/b;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/h/b;->b()Ljava/lang/String;
move-result-object v0
sget-object v3, Lcom/qq/e/comm/plugin/h/b;->d:Lcom/qq/e/comm/plugin/h/b;
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v4
invoke-virtual {v3, v4}, Lcom/qq/e/comm/plugin/h/b;->a(Landroid/content/Context;)Ljava/lang/String;
move-result-object v3
invoke-virtual {p1, v0, v3}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
sget-object v0, Lcom/qq/e/comm/plugin/h/b;->e:Lcom/qq/e/comm/plugin/h/b;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/h/b;->b()Ljava/lang/String;
move-result-object v0
sget-object v3, Lcom/qq/e/comm/plugin/h/b;->e:Lcom/qq/e/comm/plugin/h/b;
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v4
invoke-virtual {v3, v4}, Lcom/qq/e/comm/plugin/h/b;->a(Landroid/content/Context;)Ljava/lang/String;
move-result-object v3
invoke-virtual {p1, v0, v3}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
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
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_a4
if-eqz v0, :cond_a4
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
const-string v4, "support_ad_upload_qadid_"
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v4
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3, v6}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v3
if-ne v5, v3, :cond_a4
const-string v3, "should_collect_qadid"
invoke-virtual {v0, v3, v6}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v3
if-ne v5, v3, :cond_a4
const-string v3, "m8"
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v4
invoke-static {v4}, Lcom/qq/e/comm/plugin/util/am;->a(Landroid/content/Context;)Ljava/lang/String;
move-result-object v4
invoke-virtual {p1, v3, v4}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_a4
if-eqz v0, :cond_bc
const-string v3, "ex_exp_info"
invoke-virtual {v0, v3}, Lcom/qq/e/comm/managers/setting/SM;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_bc
:try_start_b2
new-instance v3, Lorg/json/JSONObject;
invoke-direct {v3, v0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
const-string v0, "ex_exp_info"
invoke-virtual {p1, v0, v3}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_bc
.catch Lorg/json/JSONException; {:try_start_b2 .. :try_end_bc} :catch_11f
:cond_bc
:goto_bc
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_124
const-string v0, "muidtype"
invoke-virtual {p1, v0, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "muid"
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "gdt_tag_p"
const-string v2, "request muid(imei) = %s"
new-array v3, v5, [Ljava/lang/Object;
aput-object v1, v3, v6
invoke-static {v0, v2, v3}, Lcom/qq/e/comm/plugin/util/aj;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
:cond_d7
:goto_d7
const-string v0, "/display"
invoke-static {v5, p1, v0}, Lcom/qq/e/comm/plugin/util/ax;->a(ZLorg/json/JSONObject;Ljava/lang/String;)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
const-string v1, "plainIdsOn"
invoke-virtual {v0, v1, v5}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v0
if-ne v0, v5, :cond_f5
const-string v0, "m9"
invoke-static {}, Lcom/qq/e/comm/plugin/a/c;->c()Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_f5
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
const-string v1, "adson"
invoke-virtual {v0, v1, v5}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v0
if-ne v0, v5, :cond_11e
sget-object v0, Lcom/qq/e/comm/plugin/h/b;->f:Lcom/qq/e/comm/plugin/h/b;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/h/b;->a()Lcom/qq/e/comm/plugin/h/a;
move-result-object v0
check-cast v0, Lcom/qq/e/comm/plugin/h/a/c;
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/qq/e/comm/plugin/h/a/c;->d(Landroid/content/Context;)Lorg/json/JSONObject;
move-result-object v0
sget-object v1, Lcom/qq/e/comm/plugin/h/b;->f:Lcom/qq/e/comm/plugin/h/b;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/h/b;->b()Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v1, v0}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_11e
return-void
:catch_11f
move-exception v0
invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
goto :goto_bc
:cond_124
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_d7
const-string v0, "muidtype"
const/4 v1, 0x3
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "muid"
invoke-virtual {p1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "gdt_tag_p"
const-string v1, "request muid(mac) = %s"
new-array v3, v5, [Ljava/lang/Object;
aput-object v2, v3, v6
invoke-static {v0, v1, v3}, Lcom/qq/e/comm/plugin/util/aj;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
goto :goto_d7
.end method
.method private static a(Lcom/qq/e/comm/plugin/a/b;Lorg/json/JSONObject;)V
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
invoke-virtual {p0}, Lcom/qq/e/comm/plugin/a/b;->z()I
move-result v0
invoke-virtual {p0}, Lcom/qq/e/comm/plugin/a/b;->A()I
move-result v1
if-lez v1, :cond_12
if-ge v1, v0, :cond_12
const-string v0, "\u53c2\u6570\u8bbe\u7f6e\u9519\u8bef , minVideoDuration\u4e0d\u80fd\u5927\u4e8emaxVideoDuration"
invoke-static {v0}, Lcom/qq/e/comm/util/GDTLogger;->e(Ljava/lang/String;)V
:cond_11
:goto_11
return-void
:cond_12
if-lez v0, :cond_19
const-string v2, "min_duration"
invoke-virtual {p1, v2, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_19
if-lez v1, :cond_11
const-string v0, "max_duration"
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
goto :goto_11
.end method
.method private static a(Lcom/qq/e/comm/plugin/a/b;Lorg/json/JSONObject;Landroid/content/Context;)V
.registers 8
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
const-string v0, "t"
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;->getSM()Lcom/qq/e/comm/managers/setting/SM;
move-result-object v2
const-string v3, "ad_tags"
invoke-virtual {p0}, Lcom/qq/e/comm/plugin/a/b;->c()Ljava/lang/String;
move-result-object v4
invoke-virtual {v2, v3, v4}, Lcom/qq/e/comm/managers/setting/SM;->getForPlacement(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
invoke-virtual {p0}, Lcom/qq/e/comm/plugin/a/b;->j()Lcom/qq/e/comm/plugin/a/p;
move-result-object v0
sget-object v2, Lcom/qq/e/comm/plugin/a/p;->c:Lcom/qq/e/comm/plugin/a/p;
if-ne v0, v2, :cond_3f
const/4 v0, 0x1
:goto_25
const-string v2, "dis_union_med"
invoke-virtual {v1, v2, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
sget-object v0, Lcom/qq/e/comm/plugin/h/b;->g:Lcom/qq/e/comm/plugin/h/b;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/h/b;->b()Ljava/lang/String;
move-result-object v0
sget-object v2, Lcom/qq/e/comm/plugin/h/b;->g:Lcom/qq/e/comm/plugin/h/b;
invoke-virtual {v2, p2}, Lcom/qq/e/comm/plugin/h/b;->a(Landroid/content/Context;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "ssp_ext"
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
return-void
:cond_3f
const/4 v0, 0x0
goto :goto_25
.end method
.method private static a(I)Z
.registers 3
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
const-string v1, "fixedDurationSupportPosTypes"
invoke-virtual {v0, v1}, Lcom/qq/e/comm/managers/setting/SM;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_27
const-string v1, ","
invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
invoke-static {p0}, Ljava/lang/Integer;->toString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v0
:goto_26
return v0
:cond_27
sget-object v0, Lcom/qq/e/comm/plugin/a/f;->f:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v0
if-eq v0, p0, :cond_4f
sget-object v0, Lcom/qq/e/comm/plugin/a/f;->i:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v0
if-eq v0, p0, :cond_4f
sget-object v0, Lcom/qq/e/comm/plugin/a/f;->n:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v0
if-eq v0, p0, :cond_4f
sget-object v0, Lcom/qq/e/comm/plugin/a/f;->l:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v0
if-eq v0, p0, :cond_4f
sget-object v0, Lcom/qq/e/comm/plugin/a/f;->w:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v0
if-ne v0, p0, :cond_51
:cond_4f
const/4 v0, 0x1
goto :goto_26
:cond_51
const/4 v0, 0x0
goto :goto_26
.end method
.method private static b()Lorg/json/JSONArray;
.registers 4
const/4 v0, 0x0
invoke-static {}, Lcom/qq/e/comm/managers/GDTADManager;->getInstance()Lcom/qq/e/comm/managers/GDTADManager;
move-result-object v1
invoke-virtual {v1}, Lcom/qq/e/comm/managers/GDTADManager;->getSM()Lcom/qq/e/comm/managers/setting/SM;
move-result-object v1
const-string v2, "bssidCount"
const/4 v3, 0x1
invoke-virtual {v1, v2, v3}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v1
if-gtz v1, :cond_13
:cond_12
:goto_12
return-object v0
:cond_13
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, v1}, Lcom/qq/e/comm/plugin/util/bk;->a(Landroid/content/Context;I)Ljava/util/List;
move-result-object v2
invoke-static {v2}, Lcom/qq/e/comm/plugin/util/m;->a(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_12
invoke-interface {v2}, Ljava/util/List;->size()I
move-result v1
if-eqz v1, :cond_12
new-instance v1, Lorg/json/JSONArray;
invoke-direct {v1}, Lorg/json/JSONArray;-><init>()V
invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_34
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_44
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-virtual {v1, v0}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
goto :goto_34
:cond_44
move-object v0, v1
goto :goto_12
.end method
.method private static b(Lcom/qq/e/comm/managers/GDTADManager;Lcom/qq/e/comm/plugin/t/a/e;Lcom/qq/e/comm/plugin/a/b;)Lorg/json/JSONObject;
.registers 7
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->q()Ljava/util/List;
move-result-object v0
if-eqz v0, :cond_10
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->q()Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-nez v0, :cond_12
:cond_10
const/4 v0, 0x0
:goto_11
return-object v0
:cond_12
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
const-string v1, "category"
new-instance v2, Lorg/json/JSONArray;
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->q()Ljava/util/List;
move-result-object v3
invoke-direct {v2, v3}, Lorg/json/JSONArray;-><init>(Ljava/util/Collection;)V
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_11
.end method
.method private static b(Lorg/json/JSONObject;Lcom/qq/e/comm/plugin/a/b;)V
.registers 9
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
const/16 v6, 0xa
const/4 v5, 0x2
const/16 v4, 0x9
const/4 v3, 0x3
const/4 v2, 0x1
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->a:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_1d
const-string v0, "placement_type"
invoke-virtual {p0, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "render_type"
invoke-virtual {p0, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_1d
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->b:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_33
const-string v0, "placement_type"
invoke-virtual {p0, v0, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "render_type"
invoke-virtual {p0, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_33
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->c:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_49
const-string v0, "placement_type"
invoke-virtual {p0, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "render_type"
invoke-virtual {p0, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_49
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->d:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_60
const-string v0, "placement_type"
const/4 v1, 0x4
invoke-virtual {p0, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "render_type"
invoke-virtual {p0, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_60
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->f:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_76
const-string v0, "placement_type"
invoke-virtual {p0, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "render_type"
invoke-virtual {p0, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_76
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->g:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_8c
const-string v0, "placement_type"
invoke-virtual {p0, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "render_type"
invoke-virtual {p0, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_8c
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->i:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_a2
const-string v0, "placement_type"
invoke-virtual {p0, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "render_type"
invoke-virtual {p0, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_a2
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->w:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_b8
const-string v0, "placement_type"
invoke-virtual {p0, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "render_type"
invoke-virtual {p0, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_b8
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->x:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_ce
const-string v0, "placement_type"
invoke-virtual {p0, v0, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "render_type"
invoke-virtual {p0, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_ce
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->k:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_e4
const-string v0, "placement_type"
invoke-virtual {p0, v0, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "render_type"
invoke-virtual {p0, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_e4
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->l:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_ff
const-string v0, "placement_type"
invoke-virtual {p0, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "render_type"
invoke-virtual {p0, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "support_container"
invoke-virtual {p0, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
:cond_ff
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->m:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_115
const-string v0, "placement_type"
invoke-virtual {p0, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "render_type"
invoke-virtual {p0, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_115
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->n:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_12b
const-string v0, "placement_type"
invoke-virtual {p0, v0, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "render_type"
invoke-virtual {p0, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_12b
return-void
.end method
.method private static b(I)Z
.registers 7
sget-object v0, Lcom/qq/e/comm/plugin/a/c;->b:Ljava/util/Random;
invoke-virtual {v0}, Ljava/util/Random;->nextDouble()D
move-result-wide v0
int-to-double v2, p0
const-wide v4, 0x3f50624dd2f1a9fcL # 0.001
mul-double/2addr v2, v4
cmpg-double v0, v0, v2
if-gez v0, :cond_13
const/4 v0, 0x1
:goto_12
return v0
:cond_13
const/4 v0, 0x0
goto :goto_12
.end method
.method private static c()Ljava/lang/String;
.registers 3
const/16 v0, 0x11c
const/4 v1, 0x1
const/4 v2, 0x0
new-array v2, v2, [Ljava/lang/Object;
invoke-static {v0, v1, v2}, Lyaq/gdtadv;->getobjresult(II[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
.end method
.method private static c(Lcom/qq/e/comm/managers/GDTADManager;Lcom/qq/e/comm/plugin/t/a/e;Lcom/qq/e/comm/plugin/a/b;)Lorg/json/JSONObject;
.registers 13
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getDeviceStatus()Lcom/qq/e/comm/managers/status/DeviceStatus;
move-result-object v0
invoke-virtual {v0}, Lcom/qq/e/comm/managers/status/DeviceStatus;->getScreenOrientation()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_17
const-string v1, "p"
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_28e
:cond_17
const/4 v0, 0x0
:goto_18
invoke-static {p0, v2, p2}, Lcom/qq/e/comm/plugin/a/c;->a(Lcom/qq/e/comm/managers/GDTADManager;Lorg/json/JSONObject;Lcom/qq/e/comm/plugin/a/b;)V
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->j()Lcom/qq/e/comm/plugin/a/p;
move-result-object v1
sget-object v3, Lcom/qq/e/comm/plugin/a/p;->c:Lcom/qq/e/comm/plugin/a/p;
if-eq v1, v3, :cond_3f
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->j()Lcom/qq/e/comm/plugin/a/p;
move-result-object v1
sget-object v3, Lcom/qq/e/comm/plugin/a/p;->d:Lcom/qq/e/comm/plugin/a/p;
if-eq v1, v3, :cond_3f
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->j()Lcom/qq/e/comm/plugin/a/p;
move-result-object v1
sget-object v3, Lcom/qq/e/comm/plugin/a/p;->a:Lcom/qq/e/comm/plugin/a/p;
if-ne v1, v3, :cond_292
invoke-static {}, Lcom/qq/e/comm/plugin/util/ak;->c()Z
move-result v1
if-nez v1, :cond_3f
invoke-static {}, Lcom/qq/e/comm/plugin/util/ak;->d()Z
move-result v1
if-eqz v1, :cond_292
:cond_3f
invoke-static {v2, p2}, Lcom/qq/e/comm/plugin/a/c;->c(Lorg/json/JSONObject;Lcom/qq/e/comm/plugin/a/b;)V
:goto_42
const-string v1, "conn"
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getDeviceStatus()Lcom/qq/e/comm/managers/status/DeviceStatus;
move-result-object v3
invoke-virtual {v3}, Lcom/qq/e/comm/managers/status/DeviceStatus;->getNetworkType()Lcom/qq/e/comm/managers/status/NetworkType;
move-result-object v3
invoke-virtual {v3}, Lcom/qq/e/comm/managers/status/NetworkType;->getConnValue()I
move-result v3
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
invoke-static {}, Lcom/qq/e/comm/plugin/util/ab;->a()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/qq/e/comm/util/StringUtil;->isEmpty(Ljava/lang/String;)Z
move-result v3
if-nez v3, :cond_62
const-string v3, "cell_native"
invoke-virtual {v2, v3, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_62
const-string v1, "carrier"
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getDeviceStatus()Lcom/qq/e/comm/managers/status/DeviceStatus;
move-result-object v3
invoke-virtual {v3}, Lcom/qq/e/comm/managers/status/DeviceStatus;->getCarrier()Lcom/qq/e/comm/managers/status/Carrier;
move-result-object v3
invoke-virtual {v3}, Lcom/qq/e/comm/managers/status/Carrier;->getValue()I
move-result v3
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:try_start_73
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v1
invoke-static {v1}, Lcom/qq/e/comm/plugin/util/w;->a(Landroid/content/Context;)Lcom/qq/e/comm/plugin/util/w;
move-result-object v1
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/util/w;->a()D
move-result-wide v4
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v1
invoke-static {v1}, Lcom/qq/e/comm/plugin/util/w;->a(Landroid/content/Context;)Lcom/qq/e/comm/plugin/util/w;
move-result-object v1
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/util/w;->b()D
move-result-wide v6
const-string v1, "loc_src"
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v3
invoke-static {v3}, Lcom/qq/e/comm/plugin/util/w;->a(Landroid/content/Context;)Lcom/qq/e/comm/plugin/util/w;
move-result-object v3
invoke-virtual {v3}, Lcom/qq/e/comm/plugin/util/w;->c()I
move-result v3
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
invoke-static {v4, v5}, Lcom/qq/e/comm/plugin/util/m;->a(D)Z
move-result v1
if-nez v1, :cond_e0
invoke-static {v6, v7}, Lcom/qq/e/comm/plugin/util/m;->a(D)Z
move-result v1
if-nez v1, :cond_e0
const-string v1, "lat"
const-wide v8, 0x412e848000000000L # 1000000.0
mul-double/2addr v8, v4
double-to-long v8, v8
invoke-virtual {v2, v1, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string v1, "lng"
const-wide v8, 0x412e848000000000L # 1000000.0
mul-double/2addr v8, v6
double-to-long v8, v8
invoke-virtual {v2, v1, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "[latitude, longitude]="
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
move-result-object v1
const-string v3, ","
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, v6, v7}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/qq/e/comm/util/GDTLogger;->d(Ljava/lang/String;)V
:try_end_e0
.catch Ljava/lang/Exception; {:try_start_73 .. :try_end_e0} :catch_297
:cond_e0
:goto_e0
const-string v1, "support_features"
invoke-static {}, Lcom/qq/e/comm/plugin/a/c;->d()I
move-result v3
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v1
sget-object v3, Lcom/qq/e/comm/plugin/a/f;->k:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v3}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v3
if-ne v1, v3, :cond_2b4
invoke-static {}, Lcom/qq/e/comm/managers/GDTADManager;->getInstance()Lcom/qq/e/comm/managers/GDTADManager;
move-result-object v1
invoke-virtual {v1}, Lcom/qq/e/comm/managers/GDTADManager;->getSM()Lcom/qq/e/comm/managers/setting/SM;
move-result-object v1
const-string v3, "support_app_landing_page"
const-string v4, "rewardVideoSupportLandingPage"
const/4 v5, 0x0
invoke-virtual {v1, v4, v5}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v4
invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v3, "support_reward_page"
const-string v4, "supportRewardPage"
const/4 v5, 0x0
invoke-virtual {v1, v4, v5}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v4
invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v3, "rewardVideoServerMaxDuration"
const/16 v4, 0x1f
invoke-virtual {v1, v3, v4}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v3
const-string v4, "gdtSdkIdentity"
const/4 v5, 0x1
invoke-virtual {v1, v4, v5}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v1
if-lez v3, :cond_131
const/4 v4, 0x1
if-eq v1, v4, :cond_12c
const/4 v4, 0x3
if-ne v1, v4, :cond_131
:cond_12c
const-string v1, "max_duration"
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_131
:goto_131
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v1
invoke-static {v1}, Lcom/qq/e/comm/plugin/a/c;->a(I)Z
move-result v1
if-eqz v1, :cond_14e
const-string v1, "fixed_duration"
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;->getSM()Lcom/qq/e/comm/managers/setting/SM;
move-result-object v3
const-string v4, "fixedDurations"
invoke-virtual {v3, v4}, Lcom/qq/e/comm/managers/setting/SM;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_14e
const-string v1, "c_os"
const-string v3, "android"
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "c_osver"
sget-object v3, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "c_pkgname"
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getAppStatus()Lcom/qq/e/comm/managers/status/APPStatus;
move-result-object v3
invoke-virtual {v3}, Lcom/qq/e/comm/managers/status/APPStatus;->getAPPName()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "c_device"
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getDeviceStatus()Lcom/qq/e/comm/managers/status/DeviceStatus;
move-result-object v3
iget-object v3, v3, Lcom/qq/e/comm/managers/status/DeviceStatus;->model:Ljava/lang/String;
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "c_devicetype"
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v3
invoke-static {v3}, Lcom/qq/e/comm/plugin/util/al;->a(Landroid/content/Context;)I
move-result v3
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "c_mf"
sget-object v3, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "c_ori"
invoke-virtual {v2, v1, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
invoke-static {}, Lcom/qq/e/comm/plugin/util/o;->a()Landroid/util/Pair;
move-result-object v1
iget-object v0, v1, 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, v1, 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_2ed
const-string v0, "c_w"
iget-object v3, v1, Landroid/util/Pair;->second:Ljava/lang/Object;
invoke-virtual {v2, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "c_h"
iget-object v1, v1, Landroid/util/Pair;->first:Ljava/lang/Object;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:goto_1b1
const-string v0, "sdkver"
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/qq/e/comm/managers/status/SDKStatus;->getSDKVersion()Ljava/lang/String;
move-result-object v3
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v3, "."
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
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;->getPM()Lcom/qq/e/comm/managers/plugin/PM;
move-result-object v3
invoke-virtual {v3}, Lcom/qq/e/comm/managers/plugin/PM;->getPluginVersion()I
move-result v3
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "jsver"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->k()Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "tmpallpt"
const/4 v1, 0x1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
const-string v0, "postype"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "deep_link_version"
const/4 v1, 0x1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "c_sdfree"
invoke-static {}, Lcom/qq/e/comm/plugin/b/g;->b()J
move-result-wide v4
invoke-virtual {v2, v0, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string v0, "c_market"
invoke-static {}, Lcom/qq/e/comm/plugin/util/z;->a()Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "c_hl"
invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
move-result-object v1
invoke-virtual {v1}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->e:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_22c
const-string v0, "feedreq"
const/4 v1, 0x1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_22c
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->b:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-eq v0, v1, :cond_244
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->n:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_24a
:cond_244
const-string v0, "inline_full_screen"
const/4 v1, 0x1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_24a
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->i:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_25d
const-string v0, "native_jsver"
const-string v1, "1.1.0"
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_25d
:try_start_25d
invoke-static {}, Lcom/qq/e/ads/cfg/SDKSrcConfig;->getSdkSrc()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/qq/e/comm/util/StringUtil;->isEmpty(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_26c
const-string v1, "sdk_src"
invoke-virtual {v2, v1, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_26c
.catch Ljava/lang/Throwable; {:try_start_25d .. :try_end_26c} :catch_2fd
:cond_26c
:goto_26c
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->m()Lorg/json/JSONObject;
move-result-object v0
if-eqz v0, :cond_305
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->m()Lorg/json/JSONObject;
move-result-object v1
invoke-virtual {v1}, Lorg/json/JSONObject;->keys()Ljava/util/Iterator;
move-result-object v3
:goto_27a
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_305
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
invoke-virtual {v1, v0}, Lorg/json/JSONObject;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v4
invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto :goto_27a
:cond_28e
const/16 v0, 0x5a
goto/16 :goto_18
:cond_292
invoke-static {v2, p2}, Lcom/qq/e/comm/plugin/a/c;->b(Lorg/json/JSONObject;Lcom/qq/e/comm/plugin/a/b;)V
goto/16 :goto_42
:catch_297
move-exception v1
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
const-string v4, "Get location encountered exception: "
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
move-result-object v1
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/qq/e/comm/util/GDTLogger;->d(Ljava/lang/String;)V
goto/16 :goto_e0
:cond_2b4
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v1
sget-object v3, Lcom/qq/e/comm/plugin/a/f;->v:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v3}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v3
if-ne v1, v3, :cond_2e2
const-string v1, "support_app_landing_page"
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;->getSM()Lcom/qq/e/comm/managers/setting/SM;
move-result-object v3
const-string v4, "interstitialFullScreenSupportLandingPage"
const/4 v5, 0x0
invoke-virtual {v3, v4, v5}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v3
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->n:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
invoke-virtual {p2, v1}, Lcom/qq/e/comm/plugin/a/b;->h(I)V
invoke-static {p2, v2}, Lcom/qq/e/comm/plugin/a/c;->a(Lcom/qq/e/comm/plugin/a/b;Lorg/json/JSONObject;)V
goto/16 :goto_131
:cond_2e2
const-string v1, "support_app_landing_page"
const/4 v3, 0x1
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
invoke-static {p2, v2}, Lcom/qq/e/comm/plugin/a/c;->a(Lcom/qq/e/comm/plugin/a/b;Lorg/json/JSONObject;)V
goto/16 :goto_131
:cond_2ed
const-string v0, "c_w"
iget-object v3, v1, Landroid/util/Pair;->first:Ljava/lang/Object;
invoke-virtual {v2, v0, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "c_h"
iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
goto/16 :goto_1b1
:catch_2fd
move-exception v0
const-string v1, "SDKSrcConfig not exist"
invoke-static {v1, v0}, Lcom/qq/e/comm/util/GDTLogger;->w(Ljava/lang/String;Ljava/lang/Throwable;)V
goto/16 :goto_26c
:cond_305
const-string v0, "scs"
invoke-static {v2, p2}, Lcom/qq/e/comm/plugin/a/c;->a(Lorg/json/JSONObject;Lcom/qq/e/comm/plugin/a/b;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
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
const-string v1, "antiSpamTestRate"
const/16 v3, 0x3e8
invoke-virtual {v0, v1, v3}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v0
invoke-static {v0}, Lcom/qq/e/comm/plugin/a/c;->b(I)Z
move-result v0
if-eqz v0, :cond_32d
const-string v0, "ast"
invoke-static {p0}, Lcom/qq/e/comm/plugin/a/c;->a(Lcom/qq/e/comm/managers/GDTADManager;)Lorg/json/JSONObject;
move-result-object v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_32d
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->i:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_345
invoke-static {}, Lcom/qq/e/comm/plugin/util/be;->a()Z
move-result v0
if-eqz v0, :cond_345
const-string v0, "support_video"
const/4 v1, 0x1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
:cond_345
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->w:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-eq v0, v1, :cond_35d
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->x:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_369
:cond_35d
invoke-static {}, Lcom/qq/e/comm/plugin/util/be;->b()Z
move-result v0
if-eqz v0, :cond_369
const-string v0, "support_video"
const/4 v1, 0x1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
:cond_369
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->n:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_381
invoke-static {}, Lcom/qq/e/comm/plugin/util/be;->c()Z
move-result v0
if-eqz v0, :cond_381
const-string v0, "support_video"
const/4 v1, 0x1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
:cond_381
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->d:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_3a8
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
const-string v1, "skssv"
const/4 v3, 0x0
invoke-virtual {v0, v1, v3}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v0
const/4 v1, 0x1
if-ne v0, v1, :cond_547
const/4 v0, 0x1
:goto_3a0
if-eqz v0, :cond_3a8
const-string v0, "support_video"
const/4 v1, 0x1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
:cond_3a8
const-string v0, "from_js"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->r()I
move-result v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "url"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->s()Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "xflow_pos_id"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->t()Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->putOpt(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->j()Lcom/qq/e/comm/plugin/a/p;
move-result-object v0
sget-object v1, Lcom/qq/e/comm/plugin/a/p;->c:Lcom/qq/e/comm/plugin/a/p;
if-eq v0, v1, :cond_3e7
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->j()Lcom/qq/e/comm/plugin/a/p;
move-result-object v0
sget-object v1, Lcom/qq/e/comm/plugin/a/p;->d:Lcom/qq/e/comm/plugin/a/p;
if-eq v0, v1, :cond_3e7
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->j()Lcom/qq/e/comm/plugin/a/p;
move-result-object v0
sget-object v1, Lcom/qq/e/comm/plugin/a/p;->a:Lcom/qq/e/comm/plugin/a/p;
if-ne v0, v1, :cond_3ee
invoke-static {}, Lcom/qq/e/comm/plugin/util/ak;->c()Z
move-result v0
if-nez v0, :cond_3e7
invoke-static {}, Lcom/qq/e/comm/plugin/util/ak;->d()Z
move-result v0
if-eqz v0, :cond_3ee
:cond_3e7
invoke-virtual {p0}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v0
invoke-static {p2, v2, v0}, Lcom/qq/e/comm/plugin/a/c;->a(Lcom/qq/e/comm/plugin/a/b;Lorg/json/JSONObject;Landroid/content/Context;)V
:cond_3ee
const-string v0, "sdk_st"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->j()Lcom/qq/e/comm/plugin/a/p;
move-result-object v1
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/p;->a()I
move-result v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "sdk_pt"
const/4 v1, 0x1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->d:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_472
const-string v0, "hwmodel"
sget-object v1, Landroid/os/Build;->DEVICE:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "hwmachine"
sget-object v1, Landroid/os/Build;->MODEL:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "brands"
sget-object v1, Landroid/os/Build;->BRAND:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "mnc"
invoke-static {}, Lcom/qq/e/comm/managers/GDTADManager;->getInstance()Lcom/qq/e/comm/managers/GDTADManager;
move-result-object v1
invoke-virtual {v1}, Lcom/qq/e/comm/managers/GDTADManager;->getAppContext()Landroid/content/Context;
move-result-object v1
invoke-static {v1}, Lcom/qq/e/comm/plugin/util/o;->f(Landroid/content/Context;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "prld"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->B()I
move-result v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "rtld"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->C()I
move-result v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "wl"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->D()Lorg/json/JSONObject;
move-result-object v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "playround"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->F()I
move-result v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "block_effect"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->E()I
move-result v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "oneshot"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->G()I
move-result v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "warm_boot"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->J()Z
move-result v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
:cond_472
const-string v0, "wx_api_ver"
invoke-static {}, Lcom/qq/e/comm/plugin/util/bh;->a()I
move-result v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "opensdk_ver"
invoke-static {}, Lcom/qq/e/comm/plugin/util/bh;->b()I
move-result v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
invoke-static {}, Lcom/qq/e/comm/plugin/util/h;->a()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_493
const-string v1, "qq_ver"
invoke-virtual {v2, v1, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_493
const-string v0, "support_c2s"
const/4 v1, 0x2
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
invoke-static {}, Lcom/qq/e/comm/managers/status/SDKStatus;->getSDKVersionCode()I
move-result v0
const/16 v1, 0x1e
if-lt v0, v1, :cond_4c7
const-string v0, "support_component"
const-string v1, "%d,%d,%d"
const/4 v3, 0x3
new-array v3, v3, [Ljava/lang/Object;
const/4 v4, 0x0
const/4 v5, 0x1
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v3, v4
const/4 v4, 0x1
const/4 v5, 0x2
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v3, v4
const/4 v4, 0x2
const/4 v5, 0x3
invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v3, v4
invoke-static {v1, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_4c7
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->H()Ljava/util/Map;
move-result-object v0
if-eqz v0, :cond_500
const-string v1, "puin"
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
if-eqz v1, :cond_500
const-string v1, "atid"
invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
if-eqz v1, :cond_500
const-string v1, "puin"
const-string v3, "puin"
invoke-interface {v0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v3
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "puin"
invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "atid"
const-string v3, "atid"
invoke-interface {v0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v3
invoke-virtual {v2, v1, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "atid"
invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {p2, v0}, Lcom/qq/e/comm/plugin/a/b;->a(Ljava/util/Map;)V
:cond_500
invoke-static {}, Lcom/qq/e/comm/plugin/a;->a()Lcom/qq/e/comm/plugin/a;
move-result-object v0
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/a;->c()Ljava/lang/Integer;
move-result-object v0
if-eqz v0, :cond_513
const-string v1, "m_ch"
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
invoke-virtual {v2, v1, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_513
invoke-static {}, Lcom/qq/e/comm/plugin/util/y;->a()Z
move-result v0
if-eqz v0, :cond_51f
const-string v0, "support_app_store"
const/4 v1, 0x1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:cond_51f
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->w:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-eq v0, v1, :cond_537
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v0
sget-object v1, Lcom/qq/e/comm/plugin/a/f;->x:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v1}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v1
if-ne v0, v1, :cond_546
:cond_537
const-string v0, "support_tpl"
const/4 v1, 0x1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "tpl_ids"
invoke-virtual {p2}, Lcom/qq/e/comm/plugin/a/b;->L()Lorg/json/JSONArray;
move-result-object v1
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:cond_546
return-object v2
:cond_547
const/4 v0, 0x0
goto/16 :goto_3a0
.end method
.method private static c(Lorg/json/JSONObject;Lcom/qq/e/comm/plugin/a/b;)V
.registers 7
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
const/4 v0, 0x3
const/4 v1, 0x1
const/16 v2, 0x12
invoke-virtual {p1}, Lcom/qq/e/comm/plugin/a/b;->i()I
move-result v3
sget-object v4, Lcom/qq/e/comm/plugin/a/f;->m:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v4}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v4
if-ne v4, v3, :cond_2b
move v2, v1
:cond_11
:goto_11
if-ltz v2, :cond_2a
const-string v4, "render_type"
invoke-virtual {p0, v4, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v0, "placement_type"
invoke-virtual {p0, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
sget-object v0, Lcom/qq/e/comm/plugin/a/f;->l:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v0}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v0
if-ne v0, v3, :cond_2a
const-string v0, "support_container"
invoke-virtual {p0, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;
:cond_2a
return-void
:cond_2b
sget-object v4, Lcom/qq/e/comm/plugin/a/f;->d:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v4}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v4
if-ne v4, v3, :cond_36
move v2, v0
move v0, v1
goto :goto_11
:cond_36
sget-object v4, Lcom/qq/e/comm/plugin/a/f;->t:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v4}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v4
if-ne v4, v3, :cond_42
const/4 v0, 0x4
move v2, v0
move v0, v1
goto :goto_11
:cond_42
sget-object v4, Lcom/qq/e/comm/plugin/a/f;->u:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v4}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v4
if-ne v4, v3, :cond_4e
const/4 v0, 0x5
move v2, v0
move v0, v1
goto :goto_11
:cond_4e
sget-object v4, Lcom/qq/e/comm/plugin/a/f;->o:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v4}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v4
if-ne v4, v3, :cond_5b
const/16 v0, 0x8
move v2, v0
move v0, v1
goto :goto_11
:cond_5b
sget-object v4, Lcom/qq/e/comm/plugin/a/f;->p:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v4}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v4
if-ne v4, v3, :cond_68
const/16 v0, 0x9
move v2, v0
move v0, v1
goto :goto_11
:cond_68
sget-object v4, Lcom/qq/e/comm/plugin/a/f;->q:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v4}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v4
if-ne v4, v3, :cond_75
const/16 v0, 0xa
move v2, v0
move v0, v1
goto :goto_11
:cond_75
sget-object v4, Lcom/qq/e/comm/plugin/a/f;->r:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v4}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v4
if-ne v4, v3, :cond_82
const/16 v0, 0xb
move v2, v0
move v0, v1
goto :goto_11
:cond_82
sget-object v4, Lcom/qq/e/comm/plugin/a/f;->s:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v4}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v4
if-ne v4, v3, :cond_8f
const/16 v0, 0xd
move v2, v0
move v0, v1
goto :goto_11
:cond_8f
sget-object v4, Lcom/qq/e/comm/plugin/a/f;->n:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v4}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v4
if-ne v4, v3, :cond_9b
const/16 v2, 0x10
goto/16 :goto_11
:cond_9b
sget-object v4, Lcom/qq/e/comm/plugin/a/f;->k:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v4}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v4
if-ne v4, v3, :cond_a9
const/16 v0, 0x11
move v2, v0
move v0, v1
goto/16 :goto_11
:cond_a9
sget-object v4, Lcom/qq/e/comm/plugin/a/f;->l:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v4}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v4
if-ne v4, v3, :cond_b4
move v0, v1
goto/16 :goto_11
:cond_b4
sget-object v4, Lcom/qq/e/comm/plugin/a/f;->i:Lcom/qq/e/comm/plugin/a/f;
invoke-virtual {v4}, Lcom/qq/e/comm/plugin/a/f;->b()I
move-result v4
if-eq v4, v3, :cond_11
const/4 v0, -0x1
move v2, v0
move v0, v1
goto/16 :goto_11
.end method
.method private static d()I
.registers 5
const/4 v2, 0x0
const/4 v1, 0x1
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
const-string v3, "rewardEndCardLandingPageLandscape"
invoke-virtual {v0, v3, v2}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v0
if-ne v0, v1, :cond_3b
move v0, v1
:goto_13
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;->getSM()Lcom/qq/e/comm/managers/setting/SM;
move-result-object v3
const-string v4, "rewardEndCardLandingPage"
invoke-virtual {v3, v4, v1}, Lcom/qq/e/comm/managers/setting/SM;->getInteger(Ljava/lang/String;I)I
move-result v3
if-ne v3, v1, :cond_3a
if-nez v0, :cond_39
const-string v0, "p"
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;->getDeviceStatus()Lcom/qq/e/comm/managers/status/DeviceStatus;
move-result-object v3
invoke-virtual {v3}, Lcom/qq/e/comm/managers/status/DeviceStatus;->getScreenOrientation()Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_3a
:cond_39
move v2, v1
:cond_3a
return v2
:cond_3b
move v0, v2
goto :goto_13
.end method