cdw.smali
.class public Ldxoptimizer/cdw;
.super Ljava/lang/Object;
.source "IntentUtils.java"
# direct methods
.method public static a(Landroid/content/Context;Landroid/content/Intent;)Z
.registers 5
.prologue
const/4 v0, 0x0
.line 16
invoke-static {p0}, Ldxoptimizer/cfb;->a(Landroid/content/Context;)Landroid/content/pm/PackageManager;
move-result-object v1
.line 17
if-nez v1, :cond_8
.line 29
:cond_7
:goto_7
return v0
.line 21
:cond_8
const/high16 v2, 0x10000
:try_start_a
invoke-virtual {v1, p1, v2}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List;
move-result-object v1
.line 23
if-eqz v1, :cond_7
invoke-interface {v1}, Ljava/util/List;->size()I
:try_end_13
.catch Ljava/lang/Exception; {:try_start_a .. :try_end_13} :catch_18
move-result v1
if-lez v1, :cond_7
const/4 v0, 0x1
goto :goto_7
.line 24
:catch_18
move-exception v1
goto :goto_7
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;)Z
.registers 4
.prologue
const/4 v0, 0x0
.line 34
invoke-static {p0}, Ldxoptimizer/cfb;->a(Landroid/content/Context;)Landroid/content/pm/PackageManager;
move-result-object v1
.line 35
if-nez v1, :cond_8
.line 38
:cond_7
:goto_7
return v0
:cond_8
invoke-virtual {v1, p1}, Landroid/content/pm/PackageManager;->getLaunchIntentForPackage(Ljava/lang/String;)Landroid/content/Intent;
move-result-object v1
if-eqz v1, :cond_7
const/4 v0, 0x1
goto :goto_7
.end method
.method public static b(Landroid/content/Context;Landroid/content/Intent;)Ljava/util/List;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Landroid/content/Intent;",
")",
"Ljava/util/List",
"<",
"Landroid/content/pm/ResolveInfo;",
">;"
}
.end annotation
.prologue
.line 42
invoke-static {p0}, Ldxoptimizer/cfb;->a(Landroid/content/Context;)Landroid/content/pm/PackageManager;
move-result-object v0
.line 43
if-nez v0, :cond_8
.line 44
const/4 v0, 0x0
.line 46
:goto_7
return-object v0
:cond_8
const/4 v1, 0x0
invoke-virtual {v0, p1, v1}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List;
move-result-object v0
goto :goto_7
.end method