RequestUtils.smali
.class public Lcom/tradplus/ads/pushcenter/utils/RequestUtils;
.super Ljava/lang/Object;
# static fields
.field public static final TRACK:Ljava/lang/String; = "ev_track"
.field private static a:Lcom/tradplus/ads/pushcenter/utils/RequestUtils;
# instance fields
.field private final b:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.registers 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const-string v0, "ev_url"
iput-object v0, p0, Lcom/tradplus/ads/pushcenter/utils/RequestUtils;->b:Ljava/lang/String;
return-void
.end method
.method public static getInstance()Lcom/tradplus/ads/pushcenter/utils/RequestUtils;
.registers 1
sget-object v0, Lcom/tradplus/ads/pushcenter/utils/RequestUtils;->a:Lcom/tradplus/ads/pushcenter/utils/RequestUtils;
if-nez v0, :cond_b
new-instance v0, Lcom/tradplus/ads/pushcenter/utils/RequestUtils;
invoke-direct {v0}, Lcom/tradplus/ads/pushcenter/utils/RequestUtils;-><init>()V
sput-object v0, Lcom/tradplus/ads/pushcenter/utils/RequestUtils;->a:Lcom/tradplus/ads/pushcenter/utils/RequestUtils;
:cond_b
sget-object v0, Lcom/tradplus/ads/pushcenter/utils/RequestUtils;->a:Lcom/tradplus/ads/pushcenter/utils/RequestUtils;
return-object v0
.end method
# virtual methods
.method public countRuntime(J)J
.registers 5
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
sub-long/2addr v0, p1
return-wide v0
.end method
.method public getCustomAs(Ljava/lang/String;)Ljava/lang/String;
.registers 4
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const-string v1, ""
if-eqz v0, :cond_9
return-object v1
:cond_9
const-string v0, "1"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_14
const-string p1, "audience-network"
return-object p1
:cond_14
const-string v0, "2"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1f
const-string p1, "admob"
return-object p1
:cond_1f
const-string v0, "3"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_2a
const-string p1, "mopub"
return-object p1
:cond_2a
const-string v0, "4"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_35
const-string p1, "adcolony"
return-object p1
:cond_35
const-string v0, "5"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_40
const-string p1, "unityads"
return-object p1
:cond_40
const-string v0, "6"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_4b
const-string p1, "tapjoy"
return-object p1
:cond_4b
const-string v0, "7"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_56
const-string p1, "vungle"
return-object p1
:cond_56
const-string v0, "9"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_61
const-string p1, "applovin"
return-object p1
:cond_61
const-string v0, "10"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_6c
const-string p1, "ironsource"
return-object p1
:cond_6c
const-string v0, "15"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_77
const-string p1, "Chartboost"
return-object p1
:cond_77
const-string v0, "16"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_82
const-string p1, "Tencent Ads"
return-object p1
:cond_82
const-string v0, "17"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_8d
const-string p1, "Pangle(cn)"
return-object p1
:cond_8d
const-string v0, "18"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_98
const-string p1, "Mintegral"
return-object p1
:cond_98
const-string v0, "19"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_a3
const-string p1, "Pangle"
return-object p1
:cond_a3
const-string v0, "20"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_ae
const-string p1, "Kuaishou Ads"
return-object p1
:cond_ae
const-string v0, "21"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_b9
const-string p1, "Sigmob"
return-object p1
:cond_b9
const-string v0, "22"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_c4
const-string p1, "PubNative JSTag"
return-object p1
:cond_c4
const-string v0, "23"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_cf
const-string p1, "Inmobi"
return-object p1
:cond_cf
const-string v0, "24"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_da
const-string p1, "fyber"
return-object p1
:cond_da
const-string v0, "25"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_e5
const-string p1, "Youdao"
return-object p1
:cond_e5
const-string v0, "26"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_f0
const-string p1, "DisplayIO JSTag"
return-object p1
:cond_f0
const-string v0, "27"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_fb
const-string p1, "Cross Promotion"
return-object p1
:cond_fb
const-string v0, "28"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_106
const-string p1, "StartApp"
return-object p1
:cond_106
const-string v0, "29"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_111
const-string p1, "PubNative"
return-object p1
:cond_111
const-string v0, "30"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_11c
const-string p1, "Helium"
return-object p1
:cond_11c
const-string v0, "31"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_127
const-string p1, "Maio"
return-object p1
:cond_127
const-string v0, "32"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_132
const-string p1, "Criteo"
return-object p1
:cond_132
const-string v0, "33"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_13d
const-string p1, "Mytarget"
return-object p1
:cond_13d
const-string v0, "34"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_148
const-string p1, "Ogury"
return-object p1
:cond_148
const-string v0, "35"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_153
const-string p1, "juliang"
return-object p1
:cond_153
const-string v0, "36"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_15e
const-string p1, "appnext"
return-object p1
:cond_15e
const-string v0, "37"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_169
const-string p1, "Kidoz"
return-object p1
:cond_169
return-object v1
.end method
.method public getEV(Landroid/content/Context;I)Ljava/lang/String;
.registers 4
invoke-static {p1, p2}, Lcom/tradplus/ads/mobileads/util/ACache;->get(Landroid/content/Context;I)Lcom/tradplus/ads/mobileads/util/ACache;
move-result-object v0
if-nez v0, :cond_9
const-string p1, ""
return-object p1
:cond_9
invoke-static {p1, p2}, Lcom/tradplus/ads/mobileads/util/ACache;->get(Landroid/content/Context;I)Lcom/tradplus/ads/mobileads/util/ACache;
move-result-object p1
const-string p2, "ev_url"
invoke-virtual {p1, p2}, Lcom/tradplus/ads/mobileads/util/ACache;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public getNetWorkStatus(I)Ljava/lang/String;
.registers 3
const/16 v0, 0x198
if-eq p1, v0, :cond_7
const-string p1, "2"
return-object p1
:cond_7
const-string p1, "3"
return-object p1
.end method
.method public getTrackMessage(Landroid/content/Context;Ljava/lang/String;)Lcom/tradplus/ads/pushcenter/event/request/EventShowEndRequest;
.registers 5
sget v0, Lcom/tradplus/ads/mobileads/util/TradPlusDataConstants;->TRACKTYPE:I
invoke-static {p1, v0}, Lcom/tradplus/ads/mobileads/util/ACache;->get(Landroid/content/Context;I)Lcom/tradplus/ads/mobileads/util/ACache;
move-result-object v0
const/4 v1, 0x0
if-nez v0, :cond_a
return-object v1
:cond_a
sget v0, Lcom/tradplus/ads/mobileads/util/TradPlusDataConstants;->TRACKTYPE:I
invoke-static {p1, v0}, Lcom/tradplus/ads/mobileads/util/ACache;->get(Landroid/content/Context;I)Lcom/tradplus/ads/mobileads/util/ACache;
move-result-object p1
invoke-virtual {p1, p2}, Lcom/tradplus/ads/mobileads/util/ACache;->getAsObject(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
if-eqz p1, :cond_19
check-cast p1, Lcom/tradplus/ads/pushcenter/event/request/EventShowEndRequest;
return-object p1
:cond_19
return-object v1
.end method
.method public getTrackUrls(Landroid/content/Context;)Ljava/lang/String;
.registers 3
sget v0, Lcom/tradplus/ads/mobileads/util/TradPlusDataConstants;->TRACKTYPE:I
invoke-static {p1, v0}, Lcom/tradplus/ads/mobileads/util/ACache;->get(Landroid/content/Context;I)Lcom/tradplus/ads/mobileads/util/ACache;
move-result-object v0
if-nez v0, :cond_a
const/4 p1, 0x0
return-object p1
:cond_a
sget v0, Lcom/tradplus/ads/mobileads/util/TradPlusDataConstants;->TRACKTYPE:I
invoke-static {p1, v0}, Lcom/tradplus/ads/mobileads/util/ACache;->get(Landroid/content/Context;I)Lcom/tradplus/ads/mobileads/util/ACache;
move-result-object p1
const-string v0, "ev_track"
invoke-virtual {p1, v0}, Lcom/tradplus/ads/mobileads/util/ACache;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public setEV(Landroid/content/Context;Ljava/lang/String;I)V
.registers 5
invoke-static {p1, p3}, Lcom/tradplus/ads/mobileads/util/ACache;->get(Landroid/content/Context;I)Lcom/tradplus/ads/mobileads/util/ACache;
move-result-object v0
if-nez v0, :cond_7
return-void
:cond_7
invoke-static {p1, p3}, Lcom/tradplus/ads/mobileads/util/ACache;->get(Landroid/content/Context;I)Lcom/tradplus/ads/mobileads/util/ACache;
move-result-object p1
const-string p3, "ev_url"
invoke-virtual {p1, p3, p2}, Lcom/tradplus/ads/mobileads/util/ACache;->put(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method