bxd.smali
.class public Ldxoptimizer/bxd;
.super Ljava/lang/Object;
.source "PluginCoreServiceHelper.java"
# static fields
.field private static a:Ldxoptimizer/csy;
# direct methods
.method public static a(Ljava/lang/String;Ljava/lang/String;)I
.registers 3
.prologue
.line 72
sget-object v0, Ldxoptimizer/bxd;->a:Ldxoptimizer/csy;
invoke-static {v0}, Ldxoptimizer/bxd;->a(Ldxoptimizer/csy;)Ldxoptimizer/csy;
move-result-object v0
.line 73
if-eqz v0, :cond_e
.line 75
:try_start_8
invoke-interface {v0, p0, p1}, Ldxoptimizer/csy;->a(Ljava/lang/String;Ljava/lang/String;)I
:try_end_b
.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_b} :catch_d
move-result v0
.line 80
:goto_c
return v0
.line 76
:catch_d
move-exception v0
.line 80
:cond_e
const/4 v0, -0x1
goto :goto_c
.end method
.method private static a(Ldxoptimizer/csy;)Ldxoptimizer/csy;
.registers 3
.prologue
.line 22
if-eqz p0, :cond_f
.line 23
invoke-interface {p0}, Ldxoptimizer/csy;->asBinder()Landroid/os/IBinder;
move-result-object v0
.line 24
if-eqz v0, :cond_f
invoke-interface {v0}, Landroid/os/IBinder;->isBinderAlive()Z
move-result v0
if-eqz v0, :cond_f
.line 44
:goto_e
return-object p0
.line 36
:cond_f
const/4 v0, 0x1
const-string v1, "PluginCoreService"
invoke-static {v0, v1}, Ldxoptimizer/bya;->a(ILjava/lang/String;)Landroid/os/IBinder;
move-result-object v0
.line 38
invoke-static {v0}, Ldxoptimizer/csy$a;->a(Landroid/os/IBinder;)Ldxoptimizer/csy;
move-result-object p0
.line 43
sput-object p0, Ldxoptimizer/bxd;->a:Ldxoptimizer/csy;
goto :goto_e
.end method
.method public static a(ILandroid/os/Bundle;)V
.registers 3
.prologue
.line 48
sget-object v0, Ldxoptimizer/bxd;->a:Ldxoptimizer/csy;
invoke-static {v0}, Ldxoptimizer/bxd;->a(Ldxoptimizer/csy;)Ldxoptimizer/csy;
move-result-object v0
.line 49
if-eqz v0, :cond_b
.line 51
:try_start_8
invoke-interface {v0, p0, p1}, Ldxoptimizer/csy;->a(ILandroid/os/Bundle;)V
:try_end_b
.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_b} :catch_c
.line 56
:cond_b
:goto_b
return-void
.line 52
:catch_c
move-exception v0
goto :goto_b
.end method
.method public static a(ILdxoptimizer/csz;)V
.registers 3
.prologue
.line 84
sget-object v0, Ldxoptimizer/bxd;->a:Ldxoptimizer/csy;
invoke-static {v0}, Ldxoptimizer/bxd;->a(Ldxoptimizer/csy;)Ldxoptimizer/csy;
move-result-object v0
.line 85
if-eqz v0, :cond_b
.line 87
:try_start_8
invoke-interface {v0, p0, p1}, Ldxoptimizer/csy;->a(ILdxoptimizer/csz;)V
:try_end_b
.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_b} :catch_c
.line 92
:cond_b
:goto_b
return-void
.line 88
:catch_c
move-exception v0
goto :goto_b
.end method
.method public static a(Ljava/lang/String;Landroid/os/IBinder;)V
.registers 3
.prologue
.line 119
sget-object v0, Ldxoptimizer/bxd;->a:Ldxoptimizer/csy;
invoke-static {v0}, Ldxoptimizer/bxd;->a(Ldxoptimizer/csy;)Ldxoptimizer/csy;
move-result-object v0
.line 120
if-eqz v0, :cond_b
.line 122
:try_start_8
invoke-interface {v0, p0, p1}, Ldxoptimizer/csy;->a(Ljava/lang/String;Landroid/os/IBinder;)V
:try_end_b
.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_b} :catch_c
.line 127
:cond_b
:goto_b
return-void
.line 123
:catch_c
move-exception v0
goto :goto_b
.end method
.method public static a(Landroid/content/Intent;)Z
.registers 2
.prologue
.line 59
sget-object v0, Ldxoptimizer/bxd;->a:Ldxoptimizer/csy;
invoke-static {v0}, Ldxoptimizer/bxd;->a(Ldxoptimizer/csy;)Ldxoptimizer/csy;
move-result-object v0
.line 60
if-eqz v0, :cond_e
.line 62
:try_start_8
invoke-interface {v0, p0}, Ldxoptimizer/csy;->a(Landroid/content/Intent;)V
:try_end_b
.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_b} :catch_d
.line 63
const/4 v0, 0x1
.line 68
:goto_c
return v0
.line 64
:catch_d
move-exception v0
.line 68
:cond_e
const/4 v0, 0x0
goto :goto_c
.end method
.method public static a(Ljava/lang/String;)Z
.registers 2
.prologue
.line 107
sget-object v0, Ldxoptimizer/bxd;->a:Ldxoptimizer/csy;
invoke-static {v0}, Ldxoptimizer/bxd;->a(Ldxoptimizer/csy;)Ldxoptimizer/csy;
move-result-object v0
.line 108
if-eqz v0, :cond_e
.line 110
:try_start_8
invoke-interface {v0, p0}, Ldxoptimizer/csy;->b(Ljava/lang/String;)Z
:try_end_b
.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_b} :catch_d
move-result v0
.line 115
:goto_c
return v0
.line 111
:catch_d
move-exception v0
.line 115
:cond_e
const/4 v0, 0x0
goto :goto_c
.end method
.method public static b(Ljava/lang/String;)Landroid/os/IBinder;
.registers 2
.prologue
.line 130
sget-object v0, Ldxoptimizer/bxd;->a:Ldxoptimizer/csy;
invoke-static {v0}, Ldxoptimizer/bxd;->a(Ldxoptimizer/csy;)Ldxoptimizer/csy;
move-result-object v0
.line 131
if-eqz v0, :cond_e
.line 133
:try_start_8
invoke-interface {v0, p0}, Ldxoptimizer/csy;->c(Ljava/lang/String;)Landroid/os/IBinder;
:try_end_b
.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_b} :catch_d
move-result-object v0
.line 138
:goto_c
return-object v0
.line 134
:catch_d
move-exception v0
.line 138
:cond_e
const/4 v0, 0x0
goto :goto_c
.end method