g.smali
.class public Lcom/baidu/mobads/utils/g;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/baidu/mobads/interfaces/utils/IXAdConstants;
# static fields
.field private static a:[Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.registers 3
.prologue
.line 245
const/16 v0, 0x18
new-array v0, v0, [Ljava/lang/String;
const/4 v1, 0x0
const-string v2, "com.android.chrome"
aput-object v2, v0, v1
const/4 v1, 0x1
const-string v2, "com.UCMobile"
aput-object v2, v0, v1
const/4 v1, 0x2
const-string v2, "com.uc.browser"
aput-object v2, v0, v1
const/4 v1, 0x3
const-string v2, "com.uc.browser.hd"
aput-object v2, v0, v1
const/4 v1, 0x4
const-string v2, "com.tencent.mtt"
aput-object v2, v0, v1
const/4 v1, 0x5
const-string v2, "com.tencent.padbrowser"
aput-object v2, v0, v1
const/4 v1, 0x6
const-string v2, "com.baidu.browser.apps"
aput-object v2, v0, v1
const/4 v1, 0x7
const-string v2, "com.android.browser"
aput-object v2, v0, v1
const/16 v1, 0x8
const-string v2, "com.oupeng.mini.android"
aput-object v2, v0, v1
const/16 v1, 0x9
const-string v2, "com.oupeng.mobile"
aput-object v2, v0, v1
const/16 v1, 0xa
const-string v2, "com.oupeng.browser"
aput-object v2, v0, v1
const/16 v1, 0xb
const-string v2, "com.opera.mini.android"
aput-object v2, v0, v1
const/16 v1, 0xc
const-string v2, "com.opera.browser"
aput-object v2, v0, v1
const/16 v1, 0xd
const-string v2, "com.opera.browser.beta"
aput-object v2, v0, v1
const/16 v1, 0xe
const-string v2, "com.mediawoz.xbrowser"
aput-object v2, v0, v1
const/16 v1, 0xf
const-string v2, "com.mx.browser"
aput-object v2, v0, v1
const/16 v1, 0x10
const-string v2, "com.mx.browser.tablet"
aput-object v2, v0, v1
const/16 v1, 0x11
const-string v2, "org.mozilla.firefox"
aput-object v2, v0, v1
const/16 v1, 0x12
const-string v2, "com.tiantianmini.android.browser"
aput-object v2, v0, v1
const/16 v1, 0x13
const-string v2, "com.ijinshan.browser_fast"
aput-object v2, v0, v1
const/16 v1, 0x14
const-string v2, "sogou.mobile.explorer"
aput-object v2, v0, v1
const/16 v1, 0x15
const-string v2, "com.dolphin.browser.cn"
aput-object v2, v0, v1
const/16 v1, 0x16
const-string v2, "com.qihoo.browser"
aput-object v2, v0, v1
const/16 v1, 0x17
const-string v2, "com.baidu.searchbox"
aput-object v2, v0, v1
sput-object v0, Lcom/baidu/mobads/utils/g;->a:[Ljava/lang/String;
return-void
.end method
.method public constructor <init>()V
.registers 1
.prologue
.line 17
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public a()Ljava/lang/String;
.registers 2
.prologue
.line 86
const-string v0, "APO"
return-object v0
.end method
.method public deviceNetworkTypeCdma()Ljava/lang/String;
.registers 2
.prologue
.line 446
const-string v0, "deviceNetworkTypeCdma"
return-object v0
.end method
.method public deviceNetworkTypeEdge()Ljava/lang/String;
.registers 2
.prologue
.line 434
const-string v0, "deviceNetworkTypeEdge"
return-object v0
.end method
.method public deviceNetworkTypeEhrpd()Ljava/lang/String;
.registers 2
.prologue
.line 505
const-string v0, "deviceNetworkTypeEhrpd"
return-object v0
.end method
.method public deviceNetworkTypeEvdo0()Ljava/lang/String;
.registers 2
.prologue
.line 452
const-string v0, "deviceNetworkTypeEvdo0"
return-object v0
.end method
.method public deviceNetworkTypeEvdoA()Ljava/lang/String;
.registers 2
.prologue
.line 458
const-string v0, "deviceNetworkTypeEvdoA"
return-object v0
.end method
.method public deviceNetworkTypeEvdoB()Ljava/lang/String;
.registers 2
.prologue
.line 494
const-string v0, "deviceNetworkTypeEvdoB"
return-object v0
.end method
.method public deviceNetworkTypeGprs()Ljava/lang/String;
.registers 2
.prologue
.line 428
const-string v0, "deviceNetworkTypeGprs"
return-object v0
.end method
.method public deviceNetworkTypeHsdpa()Ljava/lang/String;
.registers 2
.prologue
.line 470
const-string v0, "deviceNetworkTypeHsdpa"
return-object v0
.end method
.method public deviceNetworkTypeHspa()Ljava/lang/String;
.registers 2
.prologue
.line 482
const-string v0, "deviceNetworkTypeHspa"
return-object v0
.end method
.method public deviceNetworkTypeHspaPlus()Ljava/lang/String;
.registers 2
.prologue
.line 510
const-string v0, "deviceNetworkTypeHspaPlus"
return-object v0
.end method
.method public deviceNetworkTypeHsupa()Ljava/lang/String;
.registers 2
.prologue
.line 476
const-string v0, "deviceNetworkTypeHsupa"
return-object v0
.end method
.method public deviceNetworkTypeIden()Ljava/lang/String;
.registers 2
.prologue
.line 488
const-string v0, "deviceNetworkTypeIden"
return-object v0
.end method
.method public deviceNetworkTypeLte()Ljava/lang/String;
.registers 2
.prologue
.line 500
const-string v0, "deviceNetworkTypeLte"
return-object v0
.end method
.method public deviceNetworkTypeLxRtt()Ljava/lang/String;
.registers 2
.prologue
.line 464
const-string v0, "deviceNetworkTypeLxRtt"
return-object v0
.end method
.method public deviceNetworkTypeUmts()Ljava/lang/String;
.registers 2
.prologue
.line 440
const-string v0, "deviceNetworkTypeUmts"
return-object v0
.end method
.method public deviceNetworkTypeUnknown()Ljava/lang/String;
.registers 2
.prologue
.line 422
const-string v0, "deviceNetworkTypeUnknown"
return-object v0
.end method
.method public deviceNetworkTypeWifi()Ljava/lang/String;
.registers 2
.prologue
.line 416
const-string v0, "deviceNetworkTypeWifi"
return-object v0
.end method
.method public errorIo()Ljava/lang/String;
.registers 2
.prologue
.line 339
const-string v0, "errorIo"
return-object v0
.end method
.method public errorNullAsset()Ljava/lang/String;
.registers 2
.prologue
.line 349
const-string v0, "errorNullAsset"
return-object v0
.end method
.method public errorTimeout()Ljava/lang/String;
.registers 2
.prologue
.line 344
const-string v0, "errorTimeout"
return-object v0
.end method
.method public errorUnknown()Ljava/lang/String;
.registers 2
.prologue
.line 354
const-string v0, "errorUnknown"
return-object v0
.end method
.method public feedsTrackerParameterKeyList()Ljava/lang/String;
.registers 2
.prologue
.line 56
const-string v0, "trackerUrl"
return-object v0
.end method
.method public feedsTrackerParameterKeyProgress()Ljava/lang/String;
.registers 2
.prologue
.line 51
const-string v0, "progress"
return-object v0
.end method
.method public getActTypeDownload()I
.registers 2
.prologue
.line 292
const/4 v0, 0x2
return v0
.end method
.method public getActTypeLandingPage()I
.registers 2
.prologue
.line 287
const/4 v0, 0x1
return v0
.end method
.method public getActTypeMakeCall()I
.registers 2
.prologue
.line 312
const/16 v0, 0x20
return v0
.end method
.method public getActTypeNothing2Do()I
.registers 2
.prologue
.line 327
const/16 v0, 0x100
return v0
.end method
.method public getActTypeOpenExternalApp()I
.registers 2
.prologue
.line 332
const/16 v0, 0x200
return v0
.end method
.method public getActTypeOpenMap()I
.registers 2
.prologue
.line 297
const/4 v0, 0x4
return v0
.end method
.method public getActTypePlayVideo()I
.registers 2
.prologue
.line 317
const/16 v0, 0x40
return v0
.end method
.method public getActTypeRichMedia()I
.registers 2
.prologue
.line 322
const/16 v0, 0x80
return v0
.end method
.method public getActTypeSendMail()I
.registers 2
.prologue
.line 307
const/16 v0, 0x10
return v0
.end method
.method public getActTypeSendSMS()I
.registers 2
.prologue
.line 302
const/16 v0, 0x8
return v0
.end method
.method public getAdCreativeTypeImage()I
.registers 2
.prologue
.line 46
const/4 v0, 0x2
return v0
.end method
.method public getAdCreativeTypeRichmedia()I
.registers 2
.prologue
.line 66
const/16 v0, 0x10
return v0
.end method
.method public getAdCreativeTypeText()I
.registers 2
.prologue
.line 41
const/4 v0, 0x1
return v0
.end method
.method public getAdCreativeTypeVideo()I
.registers 2
.prologue
.line 61
const/16 v0, 0x8
return v0
.end method
.method public getAppPackageNameOfPublisher()Ljava/lang/String;
.registers 2
.prologue
.line 149
invoke-static {}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getInstance()Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;
move-result-object v0
invoke-virtual {v0}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getApplicationContext()Landroid/content/Context;
move-result-object v0
.line 150
invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getAppSec()Ljava/lang/String;
.registers 3
.prologue
.line 135
invoke-static {}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getInstance()Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;
move-result-object v0
invoke-virtual {v0}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getApplicationContext()Landroid/content/Context;
move-result-object v0
.line 136
invoke-static {}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getInstance()Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;
move-result-object v1
invoke-virtual {v1}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getCommonUtils()Lcom/baidu/mobads/utils/d;
move-result-object v1
.line 137
invoke-interface {v1, v0}, Lcom/baidu/mobads/interfaces/utils/IXAdCommonUtils;->getAppSec(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getAppSid()Ljava/lang/String;
.registers 3
.prologue
.line 142
invoke-static {}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getInstance()Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;
move-result-object v0
invoke-virtual {v0}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getApplicationContext()Landroid/content/Context;
move-result-object v0
.line 143
invoke-static {}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getInstance()Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;
move-result-object v1
invoke-virtual {v1}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getCommonUtils()Lcom/baidu/mobads/utils/d;
move-result-object v1
.line 144
invoke-interface {v1, v0}, Lcom/baidu/mobads/interfaces/utils/IXAdCommonUtils;->getAppId(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getCanSendCalender()I
.registers 2
.prologue
.line 176
const/4 v0, 0x4
return v0
.end method
.method public getCanSendEmail()I
.registers 2
.prologue
.line 156
const/4 v0, 0x0
return v0
.end method
.method public getCanSendSMS()I
.registers 2
.prologue
.line 161
const/4 v0, 0x1
return v0
.end method
.method public getCanShowDownload()I
.registers 2
.prologue
.line 171
const/4 v0, 0x3
return v0
.end method
.method public getCanShowMap()I
.registers 2
.prologue
.line 166
const/4 v0, 0x2
return v0
.end method
.method public getInfoKeyErrorCode()Ljava/lang/String;
.registers 2
.prologue
.line 25
const-string v0, "INFO_KEY_ERROR_CODE"
return-object v0
.end method
.method public getInfoKeyErrorMessage()Ljava/lang/String;
.registers 2
.prologue
.line 30
const-string v0, "INFO_KEY_ERROR_MESSAGE"
return-object v0
.end method
.method public getInfoKeyErrorModule()Ljava/lang/String;
.registers 2
.prologue
.line 35
const-string v0, "INFO_KEY_ERROR_MODULE"
return-object v0
.end method
.method public getProductionTypeBanner()Ljava/lang/String;
.registers 2
.prologue
.line 185
sget-object v0, Lcom/baidu/mobads/interfaces/IXAdConstants4PDK$SlotType;->SLOT_TYPE_BANNER:Lcom/baidu/mobads/interfaces/IXAdConstants4PDK$SlotType;
invoke-virtual {v0}, Lcom/baidu/mobads/interfaces/IXAdConstants4PDK$SlotType;->getValue()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getProductionTypeFeeds()Ljava/lang/String;
.registers 2
.prologue
.line 241
sget-object v0, Lcom/baidu/mobads/interfaces/IXAdConstants4PDK$SlotType;->SLOT_TYPE_FEEDS:Lcom/baidu/mobads/interfaces/IXAdConstants4PDK$SlotType;
invoke-virtual {v0}, Lcom/baidu/mobads/interfaces/IXAdConstants4PDK$SlotType;->getValue()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getProductionTypeIcon()Ljava/lang/String;
.registers 2
.prologue
.line 220
const-string v0, "icon"
return-object v0
.end method
.method public getProductionTypeInterstitial()Ljava/lang/String;
.registers 2
.prologue
.line 227
sget-object v0, Lcom/baidu/mobads/interfaces/IXAdConstants4PDK$SlotType;->SLOT_TYPE_INTERSTITIAL:Lcom/baidu/mobads/interfaces/IXAdConstants4PDK$SlotType;
invoke-virtual {v0}, Lcom/baidu/mobads/interfaces/IXAdConstants4PDK$SlotType;->getValue()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getProductionTypeNRWall()Ljava/lang/String;
.registers 2
.prologue
.line 234
const-string v0, "nrwall"
return-object v0
.end method
.method public getProductionTypeRWall()Ljava/lang/String;
.registers 2
.prologue
.line 206
const-string v0, "rwall"
return-object v0
.end method
.method public getProductionTypeSplash()Ljava/lang/String;
.registers 2
.prologue
.line 192
sget-object v0, Lcom/baidu/mobads/interfaces/IXAdConstants4PDK$SlotType;->SLOT_TYPE_SPLASH:Lcom/baidu/mobads/interfaces/IXAdConstants4PDK$SlotType;
invoke-virtual {v0}, Lcom/baidu/mobads/interfaces/IXAdConstants4PDK$SlotType;->getValue()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getProductionTypeVideo()Ljava/lang/String;
.registers 2
.prologue
.line 213
const-string/jumbo v0, "video"
return-object v0
.end method
.method public getProductionTypeWall()Ljava/lang/String;
.registers 2
.prologue
.line 199
const-string/jumbo v0, "wall"
return-object v0
.end method
.method public getRemoteVersion()Ljava/lang/String;
.registers 5
.prologue
.line 123
invoke-static {}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getInstance()Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;
move-result-object v0
invoke-virtual {v0}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getAdContainerFactory()Lcom/baidu/mobads/interfaces/IXAdContainerFactory;
move-result-object v0
.line 124
if-eqz v0, :cond_22
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, ""
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-interface {v0}, Lcom/baidu/mobads/interfaces/IXAdContainerFactory;->getRemoteVersion()D
move-result-wide v2
invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
:goto_21
return-object v0
:cond_22
const-string v0, "0.0.0"
goto :goto_21
.end method
.method public getSN()Ljava/lang/String;
.registers 3
.prologue
.line 129
invoke-static {}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getInstance()Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;
move-result-object v0
invoke-virtual {v0}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getSystemUtils()Lcom/baidu/mobads/interfaces/utils/IXAdSystemUtils;
move-result-object v0
.line 130
invoke-static {}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getInstance()Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;
move-result-object v1
invoke-virtual {v1}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getApplicationContext()Landroid/content/Context;
move-result-object v1
invoke-interface {v0, v1}, Lcom/baidu/mobads/interfaces/utils/IXAdSystemUtils;->getEncodedSN(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getSupportedActionType4RequestingDownload()Ljava/lang/String;
.registers 2
.prologue
.line 82
const-string v0, "DL"
return-object v0
.end method
.method public getSupportedActionType4RequestingLandingPage()Ljava/lang/String;
.registers 2
.prologue
.line 77
const-string v0, "LP"
return-object v0
.end method
.method public getSupportedActionType4RequestingMail()Ljava/lang/String;
.registers 2
.prologue
.line 101
const-string v0, "MAIL"
return-object v0
.end method
.method public getSupportedActionType4RequestingMakeCall()Ljava/lang/String;
.registers 2
.prologue
.line 106
const-string v0, "PHONE"
return-object v0
.end method
.method public getSupportedActionType4RequestingMap()Ljava/lang/String;
.registers 2
.prologue
.line 91
const-string v0, "MAP"
return-object v0
.end method
.method public getSupportedActionType4RequestingNone()Ljava/lang/String;
.registers 2
.prologue
.line 72
const-string v0, "NA"
return-object v0
.end method
.method public getSupportedActionType4RequestingRichMedia()Ljava/lang/String;
.registers 2
.prologue
.line 116
const-string v0, "RM"
return-object v0
.end method
.method public getSupportedActionType4RequestingSMS()Ljava/lang/String;
.registers 2
.prologue
.line 96
const-string v0, "SMS"
return-object v0
.end method
.method public getSupportedActionType4RequestingVideo()Ljava/lang/String;
.registers 2
.prologue
.line 111
const-string v0, "VIDEO"
return-object v0
.end method
.method public getSupportedBrowsers()[Ljava/lang/String;
.registers 2
.prologue
.line 276
sget-object v0, Lcom/baidu/mobads/utils/g;->a:[Ljava/lang/String;
return-object v0
.end method
.method public mraidNetworkTypeCell()Ljava/lang/String;
.registers 2
.prologue
.line 520
const-string v0, "mraidNetworkTypeCell"
return-object v0
.end method
.method public mraidNetworkTypeOffline()Ljava/lang/String;
.registers 2
.prologue
.line 525
const-string v0, "mraidNetworkTypeOffline"
return-object v0
.end method
.method public mraidNetworkTypeUnknown()Ljava/lang/String;
.registers 2
.prologue
.line 531
const-string v0, "mraidNetworkTypeUnknown"
return-object v0
.end method
.method public mraidNetworkTypeWifi()Ljava/lang/String;
.registers 2
.prologue
.line 515
const-string v0, "mraidNetworkTypeWifi"
return-object v0
.end method
.method public resourceRequestStateFailed()Ljava/lang/String;
.registers 2
.prologue
.line 410
const-string v0, "resourceRequestStateFailed"
return-object v0
.end method
.method public resourceRequestStateIdel()Ljava/lang/String;
.registers 2
.prologue
.line 394
const-string v0, "resourceRequestStateIdel"
return-object v0
.end method
.method public resourceRequestStateRequesting()Ljava/lang/String;
.registers 2
.prologue
.line 399
const-string v0, "resourceRequestStateRequesting"
return-object v0
.end method
.method public resourceRequestStateSuccess()Ljava/lang/String;
.registers 2
.prologue
.line 404
const-string v0, "resourceRequestStateSuccess"
return-object v0
.end method
.method public setSupportedBrowsers([Ljava/lang/String;)V
.registers 2
.prologue
.line 281
sput-object p1, Lcom/baidu/mobads/utils/g;->a:[Ljava/lang/String;
.line 282
return-void
.end method
.method public videoStateError()Ljava/lang/String;
.registers 2
.prologue
.line 359
const-string/jumbo v0, "videoStateError"
return-object v0
.end method
.method public videoStateIdle()Ljava/lang/String;
.registers 2
.prologue
.line 364
const-string/jumbo v0, "videoStateIdle"
return-object v0
.end method
.method public videoStatePause()Ljava/lang/String;
.registers 2
.prologue
.line 384
const-string/jumbo v0, "videoStatePause"
return-object v0
.end method
.method public videoStatePerparing()Ljava/lang/String;
.registers 2
.prologue
.line 369
const-string/jumbo v0, "videoStatePerparing"
return-object v0
.end method
.method public videoStatePlaybackCompleted()Ljava/lang/String;
.registers 2
.prologue
.line 389
const-string/jumbo v0, "videoStatePlaybackCompleted"
return-object v0
.end method
.method public videoStatePlaying()Ljava/lang/String;
.registers 2
.prologue
.line 379
const-string/jumbo v0, "videoStatePlaying"
return-object v0
.end method
.method public videoStatePrepared()Ljava/lang/String;
.registers 2
.prologue
.line 374
const-string/jumbo v0, "videoStatePrepared"
return-object v0
.end method