ayl.smali
.class public Ldxoptimizer/ayl;
.super Ljava/lang/Object;
.source "AppLauncherController.java"
# static fields
.field private static a:Ldxoptimizer/ayl;
.field private static final b:[Ljava/lang/String;
# instance fields
.field private c:Ldxoptimizer/aym;
.field private d:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.registers 3
.prologue
.line 64
const/16 v0, 0x13
new-array v0, v0, [Ljava/lang/String;
const/4 v1, 0x0
const-string v2, "com.huawei.android.launcher"
aput-object v2, v0, v1
const/4 v1, 0x1
const-string v2, "com.huawei.launcher"
aput-object v2, v0, v1
const/4 v1, 0x2
const-string v2, "com.lenovo.launcher"
aput-object v2, v0, v1
const/4 v1, 0x3
const-string v2, "com.miui.home"
aput-object v2, v0, v1
const/4 v1, 0x4
const-string v2, "com.nd.android.pandahome2"
aput-object v2, v0, v1
const/4 v1, 0x5
const-string v2, "com.oppo.launcher"
aput-object v2, v0, v1
const/4 v1, 0x6
const-string v2, "com.gau.go.launcherex"
aput-object v2, v0, v1
const/4 v1, 0x7
const-string v2, "com.moxiu.launcher"
aput-object v2, v0, v1
const/16 v1, 0x8
const-string v2, "com.miui.mihome2"
aput-object v2, v0, v1
const/16 v1, 0x9
const-string v2, "com.buzzpia.aqua.launcher"
aput-object v2, v0, v1
const/16 v1, 0xa
const-string v2, "com.tsf.shell"
aput-object v2, v0, v1
const/16 v1, 0xb
const-string v2, "com.baoruan.launcher2"
aput-object v2, v0, v1
const/16 v1, 0xc
const-string v2, "android.process.acore"
aput-object v2, v0, v1
const/16 v1, 0xd
const-string v2, "com.apusapps.launcher"
aput-object v2, v0, v1
const/16 v1, 0xe
const-string v2, "com.huaqin.launcherEx"
aput-object v2, v0, v1
const/16 v1, 0xf
const-string v2, "cn.nubia.launcher"
aput-object v2, v0, v1
const/16 v1, 0x10
const-string v2, "com.lewa.launcher.n"
aput-object v2, v0, v1
const/16 v1, 0x11
const-string v2, "com.gionee.navil"
aput-object v2, v0, v1
const/16 v1, 0x12
const-string v2, "com.bbk.launcher2"
aput-object v2, v0, v1
sput-object v0, Ldxoptimizer/ayl;->b:[Ljava/lang/String;
return-void
.end method
.method public constructor <init>()V
.registers 2
.prologue
.line 53
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 54
sget-object v0, Ldxoptimizer/ayl;->b:[Ljava/lang/String;
invoke-static {v0}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/ayl;->d:Ljava/lang/String;
.line 55
return-void
.end method
.method public static a()Ldxoptimizer/ayl;
.registers 1
.prologue
.line 58
sget-object v0, Ldxoptimizer/ayl;->a:Ldxoptimizer/ayl;
if-nez v0, :cond_b
.line 59
new-instance v0, Ldxoptimizer/ayl;
invoke-direct {v0}, Ldxoptimizer/ayl;-><init>()V
sput-object v0, Ldxoptimizer/ayl;->a:Ldxoptimizer/ayl;
.line 61
:cond_b
sget-object v0, Ldxoptimizer/ayl;->a:Ldxoptimizer/ayl;
return-object v0
.end method
.method static synthetic a(Ldxoptimizer/ayl;Landroid/content/Context;)V
.registers 2
.prologue
.line 48
invoke-direct {p0, p1}, Ldxoptimizer/ayl;->e(Landroid/content/Context;)V
return-void
.end method
.method public static b(Landroid/content/Context;)V
.registers 4
.prologue
.line 398
invoke-static {}, Ldxoptimizer/ayc;->f()Ljava/lang/String;
move-result-object v0
.line 399
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_14
.line 400
const-class v1, Lcom/dianxinos/optimizer/module/appmanager/applauncher/AppLauncherActivity;
invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
invoke-static {p0, v0, v1, v2}, Ldxoptimizer/cer;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)V
.line 405
:cond_14
return-void
.end method
.method public static b(Landroid/content/Context;Ljava/lang/String;)V
.registers 4
.prologue
.line 408
invoke-static {}, Ldxoptimizer/ayc;->e()Ljava/lang/String;
move-result-object v0
.line 409
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_17
.line 410
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_17
.line 415
const/4 v0, 0x1
invoke-static {v0}, Ldxoptimizer/ayc;->b(Z)V
.line 417
invoke-static {p0}, Ldxoptimizer/ayl;->b(Landroid/content/Context;)V
.line 420
:cond_17
return-void
.end method
.method private c(Landroid/content/Context;)V
.registers 7
.prologue
.line 172
invoke-static {p1}, Ldxoptimizer/afz;->a(Landroid/content/Context;)Ldxoptimizer/yr;
move-result-object v0
.line 173
invoke-direct {p0, p1}, Ldxoptimizer/ayl;->d(Landroid/content/Context;)Ldxoptimizer/yp;
move-result-object v1
.line 175
iget-object v2, v1, Ldxoptimizer/yp;->a:Ljava/lang/String;
iget-object v3, v1, Ldxoptimizer/yp;->b:Ljava/lang/String;
invoke-virtual {v0, v2, v3}, Ldxoptimizer/yr;->c(Ljava/lang/String;Ljava/lang/String;)Ldxoptimizer/yq;
move-result-object v2
.line 179
if-eqz v2, :cond_2a
iget v3, v2, Ldxoptimizer/yq;->n:I
const/4 v4, 0x6
if-ne v3, v4, :cond_2a
new-instance v3, Ljava/io/File;
.line 180
invoke-virtual {v2}, Ldxoptimizer/yq;->a()Ljava/lang/String;
move-result-object v2
invoke-direct {v3, v2}, Ljava/io/File;-><init>(Ljava/lang/String;)V
invoke-virtual {v3}, Ljava/io/File;->exists()Z
move-result v2
if-eqz v2, :cond_2a
.line 181
invoke-direct {p0, p1}, Ldxoptimizer/ayl;->e(Landroid/content/Context;)V
.line 223
:goto_29
return-void
.line 189
:cond_2a
new-instance v2, Ldxoptimizer/ayl$1;
invoke-direct {v2, p0, p1}, Ldxoptimizer/ayl$1;-><init>(Ldxoptimizer/ayl;Landroid/content/Context;)V
invoke-static {v0, v1, v2}, Ldxoptimizer/afz;->b(Ldxoptimizer/yr;Ldxoptimizer/yp;Ldxoptimizer/yx;)V
goto :goto_29
.end method
.method public static c(Landroid/content/Context;Ljava/lang/String;)Z
.registers 3
.prologue
.line 429
invoke-static {p0, p1}, Ldxoptimizer/cem;->g(Landroid/content/Context;Ljava/lang/String;)Z
move-result v0
return v0
.end method
.method private d(Landroid/content/Context;)Ldxoptimizer/yp;
.registers 4
.prologue
.line 226
new-instance v0, Ldxoptimizer/yp;
invoke-direct {v0}, Ldxoptimizer/yp;-><init>()V
.line 228
iget-object v1, p0, Ldxoptimizer/ayl;->c:Ldxoptimizer/aym;
iget-boolean v1, v1, Ldxoptimizer/aym;->i:Z
if-eqz v1, :cond_26
.line 229
const-string v1, "predl"
iput-object v1, v0, Ldxoptimizer/yp;->a:Ljava/lang/String;
.line 233
:goto_f
sget-object v1, Ldxoptimizer/cdd;->l:Ljava/lang/String;
iput-object v1, v0, Ldxoptimizer/yp;->j:Ljava/lang/String;
.line 234
iget-object v1, p0, Ldxoptimizer/ayl;->c:Ldxoptimizer/aym;
iget-object v1, v1, Ldxoptimizer/aym;->b:Ljava/lang/String;
iput-object v1, v0, Ldxoptimizer/yp;->b:Ljava/lang/String;
.line 235
iget-object v1, p0, Ldxoptimizer/ayl;->c:Ldxoptimizer/aym;
iget-object v1, v1, Ldxoptimizer/aym;->a:Ljava/lang/String;
iput-object v1, v0, Ldxoptimizer/yp;->c:Ljava/lang/String;
.line 236
iget-object v1, p0, Ldxoptimizer/ayl;->c:Ldxoptimizer/aym;
iget-object v1, v1, Ldxoptimizer/aym;->c:Ljava/lang/String;
iput-object v1, v0, Ldxoptimizer/yp;->g:Ljava/lang/String;
.line 237
return-object v0
.line 231
:cond_26
const-string v1, "launcher_store"
iput-object v1, v0, Ldxoptimizer/yp;->a:Ljava/lang/String;
goto :goto_f
.end method
.method private e(Landroid/content/Context;)V
.registers 9
.prologue
const/4 v2, 0x0
const/4 v3, 0x1
const/4 v4, 0x0
.line 246
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x1a
if-lt v0, v1, :cond_a
.line 305
:cond_9
:goto_9
return-void
.line 250
:cond_a
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p1}, Landroid/content/Context;->getFilesDir()Ljava/io/File;
move-result-object v1
invoke-virtual {v1}, Ljava/io/File;->getPath()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "/applauncher/"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/ayl;->c:Ldxoptimizer/aym;
iget-object v1, v1, Ldxoptimizer/aym;->a:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ".jpg"
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
.line 252
new-instance v1, Ljava/io/File;
invoke-direct {v1, v0}, Ljava/io/File;-><init>(Ljava/lang/String;)V
.line 253
new-array v3, v3, [Z
aput-boolean v4, v3, v4
.line 259
:try_start_3c
iget-object v4, p0, Ldxoptimizer/ayl;->c:Ldxoptimizer/aym;
iget-object v4, v4, Ldxoptimizer/aym;->d:Ljava/lang/String;
new-instance v5, Ldxoptimizer/ayl$2;
invoke-direct {v5, p0, v3}, Ldxoptimizer/ayl$2;-><init>(Ldxoptimizer/ayl;[Z)V
const/4 v6, 0x0
invoke-static {p1, v4, v1, v5, v6}, Lcom/dianxinos/optimizer/utils/HttpUtils;->a(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;Lcom/dianxinos/optimizer/utils/HttpUtils$d;Lcom/dianxinos/optimizer/utils/HttpUtils$a;)V
.line 284
const/4 v1, 0x0
aget-boolean v1, v3, v1
if-eqz v1, :cond_9e
.line 285
new-instance v1, Ljava/io/FileInputStream;
invoke-direct {v1, v0}, Ljava/io/FileInputStream;-><init>(Ljava/lang/String;)V
:try_end_53
.catch Ljava/io/IOException; {:try_start_3c .. :try_end_53} :catch_86
.catchall {:try_start_3c .. :try_end_53} :catchall_92
.line 286
:try_start_53
invoke-static {v1}, Landroid/graphics/BitmapFactory;->decodeStream(Ljava/io/InputStream;)Landroid/graphics/Bitmap;
move-result-object v0
.line 287
if-eqz v0, :cond_80
iget-object v2, p0, Ldxoptimizer/ayl;->c:Ldxoptimizer/aym;
iget-object v2, v2, Ldxoptimizer/aym;->a:Ljava/lang/String;
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_80
.line 288
iget-object v2, p0, Ldxoptimizer/ayl;->c:Ldxoptimizer/aym;
iget-object v2, v2, Ldxoptimizer/aym;->a:Ljava/lang/String;
const-class v3, Lcom/dianxinos/optimizer/module/appmanager/applauncher/AppLauncherActivity;
.line 289
invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v3
.line 288
invoke-static {p1, v2, v0, v3}, Ldxoptimizer/cer;->a(Landroid/content/Context;Ljava/lang/String;Landroid/graphics/Bitmap;Ljava/lang/String;)Z
.line 293
const/4 v0, 0x1
invoke-static {v0}, Ldxoptimizer/ayc;->a(Z)V
.line 294
const-string v0, "am"
const-string v2, "am_l_cra"
const/4 v3, 0x1
.line 295
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
.line 294
invoke-static {v0, v2, v3}, Ldxoptimizer/cgh;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
:try_end_80
.catch Ljava/io/IOException; {:try_start_53 .. :try_end_80} :catch_9c
.catchall {:try_start_53 .. :try_end_80} :catchall_9a
.line 301
:cond_80
:goto_80
if-eqz v1, :cond_9
.line 302
invoke-static {v1}, Ldxoptimizer/cdp;->a(Ljava/io/Closeable;)V
goto :goto_9
.line 298
:catch_86
move-exception v0
move-object v1, v2
.line 299
:goto_88
:try_start_88
invoke-virtual {v0}, Ljava/io/IOException;->printStackTrace()V
:try_end_8b
.catchall {:try_start_88 .. :try_end_8b} :catchall_9a
.line 301
if-eqz v1, :cond_9
.line 302
invoke-static {v1}, Ldxoptimizer/cdp;->a(Ljava/io/Closeable;)V
goto/16 :goto_9
.line 301
:catchall_92
move-exception v0
move-object v1, v2
:goto_94
if-eqz v1, :cond_99
.line 302
invoke-static {v1}, Ldxoptimizer/cdp;->a(Ljava/io/Closeable;)V
:cond_99
throw v0
.line 301
:catchall_9a
move-exception v0
goto :goto_94
.line 298
:catch_9c
move-exception v0
goto :goto_88
:cond_9e
move-object v1, v2
goto :goto_80
.end method
.method private f(Landroid/content/Context;)Z
.registers 4
.prologue
.line 360
invoke-direct {p0, p1}, Ldxoptimizer/ayl;->g(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_14
iget-object v0, p0, Ldxoptimizer/ayl;->d:Ljava/lang/String;
invoke-direct {p0, p1}, Ldxoptimizer/ayl;->g(Landroid/content/Context;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_14
.line 364
const/4 v0, 0x0
.line 366
:goto_13
return v0
:cond_14
const/4 v0, 0x1
goto :goto_13
.end method
.method private g(Landroid/content/Context;)Ljava/lang/String;
.registers 6
.prologue
const/4 v0, 0x0
.line 376
invoke-static {p1}, Ldxoptimizer/cfb;->a(Landroid/content/Context;)Landroid/content/pm/PackageManager;
move-result-object v1
.line 377
if-nez v1, :cond_8
.line 389
:cond_7
:goto_7
return-object v0
.line 380
:cond_8
new-instance v2, Landroid/content/Intent;
const-string v3, "android.intent.action.MAIN"
invoke-direct {v2, v3}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
.line 381
const-string v3, "android.intent.category.HOME"
invoke-virtual {v2, v3}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent;
.line 382
const/high16 v3, 0x10000
invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;->resolveActivity(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;
move-result-object v1
.line 383
if-eqz v1, :cond_7
.line 386
iget-object v2, v1, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
if-eqz v2, :cond_7
.line 389
iget-object v0, v1, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo;
iget-object v0, v0, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String;
goto :goto_7
.end method
# virtual methods
.method public a(Landroid/content/Context;Ljava/lang/String;)Ldxoptimizer/aym;
.registers 11
.prologue
.line 315
const/4 v2, 0x0
.line 318
:try_start_1
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0, p2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 319
const-string v1, "recommendations"
invoke-virtual {v0, v1}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v4
.line 321
if-eqz v4, :cond_9c
invoke-virtual {v4}, Lorg/json/JSONArray;->length()I
move-result v0
if-lez v0, :cond_9c
.line 322
invoke-virtual {v4}, Lorg/json/JSONArray;->length()I
move-result v5
.line 323
const/4 v0, 0x0
move v3, v0
:goto_1a
if-ge v3, v5, :cond_9c
.line 324
invoke-virtual {v4, v3}, Lorg/json/JSONArray;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lorg/json/JSONObject;
.line 325
new-instance v1, Ldxoptimizer/aym;
invoke-direct {v1}, Ldxoptimizer/aym;-><init>()V
.line 326
const-string v6, "name"
invoke-virtual {v0, v6}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
iput-object v6, v1, Ldxoptimizer/aym;->a:Ljava/lang/String;
.line 327
const-string v6, "pkg"
invoke-virtual {v0, v6}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
iput-object v6, v1, Ldxoptimizer/aym;->b:Ljava/lang/String;
.line 328
const-string v6, "url"
invoke-virtual {v0, v6}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
iput-object v6, v1, Ldxoptimizer/aym;->c:Ljava/lang/String;
.line 329
const-string v6, "icon"
invoke-virtual {v0, v6}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
iput-object v6, v1, Ldxoptimizer/aym;->d:Ljava/lang/String;
.line 330
const-string v6, "apksize"
invoke-virtual {v0, v6}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v6
iput-wide v6, v1, Ldxoptimizer/aym;->h:J
.line 331
const-string v6, "vercode"
invoke-virtual {v0, v6}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v6
iput v6, v1, Ldxoptimizer/aym;->g:I
.line 332
const-string v6, "vername"
invoke-virtual {v0, v6}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
iput-object v6, v1, Ldxoptimizer/aym;->e:Ljava/lang/String;
.line 333
const-string v6, "description"
invoke-virtual {v0, v6}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
iput-object v6, v1, Ldxoptimizer/aym;->f:Ljava/lang/String;
.line 334
const-string v6, "ispredlchannel"
invoke-virtual {v0, v6}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
move-result v6
iput-boolean v6, v1, Ldxoptimizer/aym;->i:Z
.line 335
iget-object v6, v1, Ldxoptimizer/aym;->b:Ljava/lang/String;
invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v6
if-eqz v6, :cond_7b
.line 323
:cond_77
add-int/lit8 v0, v3, 0x1
move v3, v0
goto :goto_1a
.line 338
:cond_7b
iget-object v6, v1, Ldxoptimizer/aym;->b:Ljava/lang/String;
invoke-static {p1, v6}, Ldxoptimizer/ayl;->c(Landroid/content/Context;Ljava/lang/String;)Z
:try_end_80
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_80} :catch_96
move-result v6
if-nez v6, :cond_77
.line 340
:try_start_83
invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Ldxoptimizer/ayc;->c(Ljava/lang/String;)V
.line 341
iget-object v0, v1, Ldxoptimizer/aym;->b:Ljava/lang/String;
invoke-static {v0}, Ldxoptimizer/ayc;->a(Ljava/lang/String;)V
.line 342
iget-object v0, v1, Ldxoptimizer/aym;->a:Ljava/lang/String;
invoke-static {v0}, Ldxoptimizer/ayc;->b(Ljava/lang/String;)V
:try_end_94
.catch Lorg/json/JSONException; {:try_start_83 .. :try_end_94} :catch_99
move-object v0, v1
.line 350
:goto_95
return-object v0
.line 347
:catch_96
move-exception v0
move-object v0, v2
goto :goto_95
:catch_99
move-exception v0
move-object v0, v1
goto :goto_95
:cond_9c
move-object v0, v2
goto :goto_95
.end method
.method public a(Landroid/content/Context;)V
.registers 5
.prologue
const/4 v2, 0x1
.line 83
invoke-static {p1}, Ldxoptimizer/adx;->k(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_8
.line 164
:cond_7
:goto_7
return-void
.line 91
:cond_8
invoke-static {}, Ldxoptimizer/ayc;->h()Z
move-result v0
if-nez v0, :cond_7
.line 99
invoke-static {p1}, Ldxoptimizer/byy;->k(Landroid/content/Context;)Z
move-result v0
if-eqz v0, :cond_7
.line 105
invoke-static {p1}, Ldxoptimizer/byy;->l(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_24
.line 106
invoke-static {p1}, Ldxoptimizer/byy;->l(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/ayl;->d:Ljava/lang/String;
.line 113
:cond_24
invoke-direct {p0, p1}, Ldxoptimizer/ayl;->f(Landroid/content/Context;)Z
move-result v0
if-nez v0, :cond_36
.line 114
const-string v0, "am"
const-string v1, "am_l_err_unmatch"
.line 115
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 114
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
goto :goto_7
.line 127
:cond_36
invoke-static {p1}, Ldxoptimizer/byv;->x(Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
.line 128
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_7
.line 134
invoke-virtual {p0, p1, v0}, Ldxoptimizer/ayl;->a(Landroid/content/Context;Ljava/lang/String;)Ldxoptimizer/aym;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/ayl;->c:Ldxoptimizer/aym;
.line 137
iget-object v0, p0, Ldxoptimizer/ayl;->c:Ldxoptimizer/aym;
if-nez v0, :cond_56
.line 138
const-string v0, "am"
const-string v1, "am_l_err_isted"
.line 139
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 138
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
goto :goto_7
.line 147
:cond_56
iget-object v0, p0, Ldxoptimizer/ayl;->c:Ldxoptimizer/aym;
iget-object v0, v0, Ldxoptimizer/aym;->b:Ljava/lang/String;
invoke-static {p1, v0}, Ldxoptimizer/byv;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_64
.line 151
invoke-direct {p0, p1}, Ldxoptimizer/ayl;->e(Landroid/content/Context;)V
goto :goto_7
.line 156
:cond_64
invoke-static {p1}, Ldxoptimizer/cee;->b(Landroid/content/Context;)I
move-result v0
if-ne v0, v2, :cond_6e
.line 158
invoke-direct {p0, p1}, Ldxoptimizer/ayl;->c(Landroid/content/Context;)V
goto :goto_7
.line 160
:cond_6e
const-string v0, "am"
const-string v1, "am_l_err_no_wifi"
.line 161
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 160
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
goto :goto_7
.end method