h.smali
.class public Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;
.super Ljava/lang/Object;
.source "RequestUFS.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h$a;
}
.end annotation
# static fields
.field private static a:Landroid/content/SharedPreferences;
.field private static g:Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;
.field private static h:I
.field private static i:I
# instance fields
.field private final b:Ljava/lang/String;
.field private c:Ljava/lang/String;
.field private d:Ljava/lang/String;
.field private e:Landroid/content/Context;
.field private f:Landroid/content/SharedPreferences$Editor;
.field private j:Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h$a;
# direct methods
.method static constructor <clinit>()V
.registers 2
.prologue
const/4 v1, -0x1
.line 62
const/4 v0, 0x0
sput-object v0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->g:Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;
.line 63
sput v1, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->h:I
.line 64
sput v1, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->i:I
return-void
.end method
.method private constructor <init>()V
.registers 4
.prologue
.line 75
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 36
const-string v0, "cmcmadsdk_config"
iput-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->b:Ljava/lang/String;
.line 76
invoke-static {}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/a;->c()Landroid/content/Context;
move-result-object v0
iput-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->e:Landroid/content/Context;
.line 77
invoke-static {}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/a;->k()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->d:Ljava/lang/String;
.line 78
invoke-static {}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/a;->f()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->c:Ljava/lang/String;
.line 79
iget-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->e:Landroid/content/Context;
const-string v1, "cmcmadsdk_config"
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
move-result-object v0
sput-object v0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->a:Landroid/content/SharedPreferences;
.line 81
sget-object v0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->a:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
iput-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->f:Landroid/content/SharedPreferences$Editor;
.line 82
return-void
.end method
.method public static a()Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;
.registers 1
.prologue
.line 69
sget-object v0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->g:Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;
if-nez v0, :cond_b
.line 70
new-instance v0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;
invoke-direct {v0}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;-><init>()V
sput-object v0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->g:Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;
.line 72
:cond_b
sget-object v0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->g:Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;
return-object v0
.end method
.method static synthetic a(Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;[B)Ljava/lang/String;
.registers 3
.prologue
.line 32
invoke-direct {p0, p1}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->a([B)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method private a(Ljava/lang/String;)Ljava/lang/String;
.registers 6
.prologue
.line 156
:try_start_0
const-string v0, "MD5"
invoke-static {v0}, Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest;
move-result-object v0
.line 157
invoke-virtual {p1}, Ljava/lang/String;->getBytes()[B
move-result-object v1
const/4 v2, 0x0
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v3
invoke-virtual {v0, v1, v2, v3}, Ljava/security/MessageDigest;->update([BII)V
.line 158
new-instance v1, Ljava/math/BigInteger;
const/4 v2, 0x1
invoke-virtual {v0}, Ljava/security/MessageDigest;->digest()[B
move-result-object v0
invoke-direct {v1, v2, v0}, Ljava/math/BigInteger;-><init>(I[B)V
const/16 v0, 0x10
invoke-virtual {v1, v0}, Ljava/math/BigInteger;->toString(I)Ljava/lang/String;
move-result-object v0
.line 159
invoke-virtual {v0}, Ljava/lang/String;->toString()Ljava/lang/String;
:try_end_25
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_25} :catch_27
move-result-object v0
.line 163
:goto_26
return-object v0
.line 160
:catch_27
move-exception v0
.line 161
invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
.line 163
const/4 v0, 0x0
goto :goto_26
.end method
.method private a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 8
.prologue
.line 139
new-instance v0, Ljava/lang/StringBuffer;
invoke-direct {v0}, Ljava/lang/StringBuffer;-><init>()V
.line 140
const-string v1, "c=sdk"
invoke-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
.line 141
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "&gaid="
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, p3}, 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-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
.line 142
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "&mid="
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, p1}, 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-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
.line 143
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "&androidid="
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, p2}, 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-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
.line 144
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)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
const-string v2, "26f65c14a3df9c62"
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-direct {p0, v1}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 145
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "&sig="
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
invoke-virtual {v2, 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-virtual {v0, v1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
.line 146
invoke-virtual {v0}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method private a([B)Ljava/lang/String;
.registers 8
.prologue
const/4 v0, 0x0
.line 120
:try_start_1
const-string v1, "AES/CBC/NoPadding"
invoke-static {v1}, Ljavax/crypto/Cipher;->getInstance(Ljava/lang/String;)Ljavax/crypto/Cipher;
move-result-object v1
.line 121
new-instance v2, Ljavax/crypto/spec/SecretKeySpec;
const-string v3, "2ba42a014f0c8e92"
invoke-virtual {v3}, Ljava/lang/String;->getBytes()[B
move-result-object v3
const-string v4, "AES"
invoke-direct {v2, v3, v4}, Ljavax/crypto/spec/SecretKeySpec;-><init>([BLjava/lang/String;)V
.line 122
const/16 v3, 0x10
new-array v3, v3, [B
.line 123
array-length v4, v3
:goto_19
if-ge v0, v4, :cond_21
.line 124
const/4 v5, 0x0
aput-byte v5, v3, v0
.line 123
add-int/lit8 v0, v0, 0x1
goto :goto_19
.line 126
:cond_21
new-instance v0, Ljavax/crypto/spec/IvParameterSpec;
invoke-direct {v0, v3}, Ljavax/crypto/spec/IvParameterSpec;-><init>([B)V
.line 127
const/4 v3, 0x2
invoke-virtual {v1, v3, v2, v0}, Ljavax/crypto/Cipher;->init(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V
.line 128
invoke-virtual {v1, p1}, Ljavax/crypto/Cipher;->doFinal([B)[B
move-result-object v1
.line 129
new-instance v0, Ljava/lang/String;
invoke-direct {v0, v1}, Ljava/lang/String;-><init>([B)V
.line 130
const-string v1, "RequestUFS"
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "resultJson="
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 v2
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/c/a;->a(Ljava/lang/String;Ljava/lang/String;)V
:try_end_4b
.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_4b} :catch_4c
.line 135
:goto_4b
return-object v0
.line 132
:catch_4c
move-exception v0
.line 133
invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
.line 135
const/4 v0, 0x0
goto :goto_4b
.end method
.method static synthetic a(Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;)V
.registers 1
.prologue
.line 32
invoke-direct {p0}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->c()V
return-void
.end method
.method static synthetic a(Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;Ljava/lang/String;)V
.registers 2
.prologue
.line 32
invoke-direct {p0, p1}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->b(Ljava/lang/String;)V
return-void
.end method
.method static synthetic b(Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;)Landroid/content/Context;
.registers 2
.prologue
.line 32
iget-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->e:Landroid/content/Context;
return-object v0
.end method
.method private b(Ljava/lang/String;)V
.registers 6
.prologue
.line 169
const-string v0, "RequestUFS"
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "saveUFSInfo="
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, p1}, 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 {v0, v1}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/c/a;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 171
:try_start_18
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 172
const-string v1, "age"
invoke-virtual {v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v1
sput v1, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->h:I
.line 173
const-string v1, "gender"
invoke-virtual {v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v1
sput v1, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->i:I
.line 174
const-string v1, "interests"
invoke-virtual {v0, v1}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v0
.line 175
iget-object v1, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->f:Landroid/content/SharedPreferences$Editor;
const-string v2, "age"
sget v3, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->h:I
invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
.line 176
iget-object v1, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->f:Landroid/content/SharedPreferences$Editor;
const-string v2, "gender"
sget v3, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->i:I
invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
.line 177
iget-object v1, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->f:Landroid/content/SharedPreferences$Editor;
const-string v2, "interests"
invoke-virtual {v0}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
move-result-object v0
invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
.line 178
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x9
if-lt v0, v1, :cond_5c
.line 179
iget-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->f:Landroid/content/SharedPreferences$Editor;
invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V
.line 185
:goto_5b
return-void
.line 181
:cond_5c
iget-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->f:Landroid/content/SharedPreferences$Editor;
invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z
:try_end_61
.catch Ljava/lang/Exception; {:try_start_18 .. :try_end_61} :catch_62
goto :goto_5b
.line 183
:catch_62
move-exception v0
goto :goto_5b
.end method
.method private c()V
.registers 3
.prologue
.line 217
:try_start_0
iget-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->e:Landroid/content/Context;
if-eqz v0, :cond_13
iget-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->j:Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h$a;
if-eqz v0, :cond_13
.line 218
iget-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->e:Landroid/content/Context;
invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v0
iget-object v1, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->j:Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h$a;
invoke-virtual {v0, v1}, Landroid/content/Context;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
:try_end_13
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_13} :catch_14
.line 223
:cond_13
:goto_13
return-void
.line 220
:catch_14
move-exception v0
goto :goto_13
.end method
.method private d()V
.registers 4
.prologue
.line 228
:try_start_0
iget-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->e:Landroid/content/Context;
if-eqz v0, :cond_1e
.line 229
new-instance v0, Landroid/content/IntentFilter;
const-string v1, "android.net.conn.CONNECTIVITY_CHANGE"
invoke-direct {v0, v1}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
.line 230
new-instance v1, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h$a;
const/4 v2, 0x0
invoke-direct {v1, p0, v2}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h$a;-><init>(Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/i;)V
iput-object v1, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->j:Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h$a;
.line 231
iget-object v1, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->e:Landroid/content/Context;
invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v1
iget-object v2, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->j:Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h$a;
invoke-virtual {v1, v2, v0}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
:try_end_1e
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_1e} :catch_1f
.line 236
:cond_1e
:goto_1e
return-void
.line 233
:catch_1f
move-exception v0
goto :goto_1e
.end method
# virtual methods
.method public b()V
.registers 5
.prologue
.line 85
iget-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->e:Landroid/content/Context;
invoke-static {v0}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/b/c;->b(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_c
.line 86
invoke-direct {p0}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->d()V
.line 111
:cond_b
:goto_b
return-void
.line 89
:cond_c
sget-object v0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->a:Landroid/content/SharedPreferences;
const-string/jumbo v1, "ufs_request_time"
const-wide/16 v2, 0x0
invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v0
.line 90
const-string v1, "RequestUFS"
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "requestufs lasttime = "
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/Object;)Ljava/lang/StringBuilder;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v1, v2}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/c/a;->b(Ljava/lang/String;Ljava/lang/String;)V
.line 91
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v0
sub-long v0, v2, v0
const-wide/32 v2, 0x5265c00
cmp-long v0, v0, v2
if-lez v0, :cond_b
.line 92
iget-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->f:Landroid/content/SharedPreferences$Editor;
const-string/jumbo v1, "ufs_request_time"
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
.line 93
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x9
if-lt v0, v1, :cond_7c
.line 94
iget-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->f:Landroid/content/SharedPreferences$Editor;
invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V
.line 98
:goto_5b
iget-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->e:Landroid/content/Context;
invoke-static {v0}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/b/e;->b(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
.line 99
iget-object v1, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->c:Ljava/lang/String;
iget-object v2, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->d:Ljava/lang/String;
invoke-direct {p0, v1, v0, v2}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 100
new-instance v1, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/request/RequestTask;
const-string v2, "http://ufs.adkmob.com/p/"
new-instance v3, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/i;
invoke-direct {v3, p0}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/i;-><init>(Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;)V
invoke-direct {v1, v2, v0, v3}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/request/RequestTask;-><init>(Ljava/lang/String;Ljava/lang/String;Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/request/RequestTask$a;)V
const/4 v0, 0x0
new-array v0, v0, [Ljava/lang/Void;
.line 109
invoke-virtual {v1, v0}, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/request/RequestTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
goto :goto_b
.line 96
:cond_7c
iget-object v0, p0, Lcom/cmcm/ad/data/dataProviderCoordinator/juhe/requestconfig/h;->f:Landroid/content/SharedPreferences$Editor;
invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z
goto :goto_5b
.end method