bmk$a$a.smali
.class Ldxoptimizer/bmk$a$a;
.super Ljava/lang/Object;
.source "IPaySecurityManagerService.java"
# interfaces
.implements Ldxoptimizer/bmk;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Ldxoptimizer/bmk$a;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
name = "a"
.end annotation
# instance fields
.field private a:Landroid/os/IBinder;
# direct methods
.method constructor <init>(Landroid/os/IBinder;)V
.registers 2
.prologue
.line 178
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 179
iput-object p1, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
.line 180
return-void
.end method
# virtual methods
.method public a(Ljava/lang/String;)Ldxoptimizer/bmp;
.registers 7
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 191
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 192
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 195
:try_start_8
const-string v0, "com.dianxinos.optimizer.module.paysecurity.manager.IPaySecurityManagerService"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 196
invoke-virtual {v1, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 197
iget-object v0, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
const/4 v3, 0x1
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 198
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
.line 199
invoke-virtual {v2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_2f
.line 200
sget-object v0, Ldxoptimizer/bmp;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/bmp;
:try_end_28
.catchall {:try_start_8 .. :try_end_28} :catchall_31
.line 207
:goto_28
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 208
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 210
return-object v0
.line 203
:cond_2f
const/4 v0, 0x0
goto :goto_28
.line 207
:catchall_31
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 208
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
throw v0
.end method
.method public a()Ljava/util/List;
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Ldxoptimizer/awu;",
">;"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 350
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 351
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 354
:try_start_8
const-string v0, "com.dianxinos.optimizer.module.paysecurity.manager.IPaySecurityManagerService"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 355
iget-object v0, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
const/16 v3, 0xa
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 356
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
.line 357
sget-object v0, Ldxoptimizer/awu;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-virtual {v2, v0}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
:try_end_1d
.catchall {:try_start_8 .. :try_end_1d} :catchall_25
move-result-object v0
.line 360
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 361
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 363
return-object v0
.line 360
:catchall_25
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 361
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
throw v0
.end method
.method public a(I)Ljava/util/List;
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)",
"Ljava/util/List",
"<",
"Ldxoptimizer/bmp;",
">;"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 332
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 333
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 336
:try_start_8
const-string v0, "com.dianxinos.optimizer.module.paysecurity.manager.IPaySecurityManagerService"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 337
invoke-virtual {v1, p1}, Landroid/os/Parcel;->writeInt(I)V
.line 338
iget-object v0, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
const/16 v3, 0x9
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 339
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
.line 340
sget-object v0, Ldxoptimizer/bmp;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-virtual {v2, v0}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
:try_end_20
.catchall {:try_start_8 .. :try_end_20} :catchall_28
move-result-object v0
.line 343
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 344
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 346
return-object v0
.line 343
:catchall_28
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 344
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
throw v0
.end method
.method public a(Z)Ljava/util/Map;
.registers 7
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
const/4 v0, 0x0
.line 214
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 215
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 218
:try_start_9
const-string v3, "com.dianxinos.optimizer.module.paysecurity.manager.IPaySecurityManagerService"
invoke-virtual {v1, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 219
if-eqz p1, :cond_11
const/4 v0, 0x1
:cond_11
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInt(I)V
.line 220
iget-object v0, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
const/4 v3, 0x2
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 221
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
.line 222
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v0
.line 223
invoke-virtual {v2, v0}, Landroid/os/Parcel;->readHashMap(Ljava/lang/ClassLoader;)Ljava/util/HashMap;
:try_end_29
.catchall {:try_start_9 .. :try_end_29} :catchall_31
move-result-object v0
.line 226
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 227
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 229
return-object v0
.line 226
:catchall_31
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 227
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
throw v0
.end method
.method public a(Ldxoptimizer/bmj;)V
.registers 7
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 266
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 267
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 269
:try_start_8
const-string v0, "com.dianxinos.optimizer.module.paysecurity.manager.IPaySecurityManagerService"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 270
if-eqz p1, :cond_27
invoke-interface {p1}, Ldxoptimizer/bmj;->asBinder()Landroid/os/IBinder;
move-result-object v0
:goto_13
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V
.line 271
iget-object v0, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
const/4 v3, 0x5
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 272
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
:try_end_20
.catchall {:try_start_8 .. :try_end_20} :catchall_29
.line 275
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 276
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 278
return-void
.line 270
:cond_27
const/4 v0, 0x0
goto :goto_13
.line 275
:catchall_29
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 276
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
throw v0
.end method
.method public asBinder()Landroid/os/IBinder;
.registers 2
.prologue
.line 183
iget-object v0, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
return-object v0
.end method
.method public b()V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 367
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 368
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 370
:try_start_8
const-string v0, "com.dianxinos.optimizer.module.paysecurity.manager.IPaySecurityManagerService"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 371
iget-object v0, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
const/16 v3, 0xb
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 372
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
:try_end_18
.catchall {:try_start_8 .. :try_end_18} :catchall_1f
.line 375
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 376
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 378
return-void
.line 375
:catchall_1f
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 376
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
throw v0
.end method
.method public b(Ldxoptimizer/bmj;)V
.registers 7
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 281
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 282
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 284
:try_start_8
const-string v0, "com.dianxinos.optimizer.module.paysecurity.manager.IPaySecurityManagerService"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 285
if-eqz p1, :cond_27
invoke-interface {p1}, Ldxoptimizer/bmj;->asBinder()Landroid/os/IBinder;
move-result-object v0
:goto_13
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V
.line 286
iget-object v0, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
const/4 v3, 0x6
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 287
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
:try_end_20
.catchall {:try_start_8 .. :try_end_20} :catchall_29
.line 290
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 291
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 293
return-void
.line 285
:cond_27
const/4 v0, 0x0
goto :goto_13
.line 290
:catchall_29
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 291
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
throw v0
.end method
.method public b(Ljava/lang/String;)V
.registers 7
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 233
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 234
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 236
:try_start_8
const-string v0, "com.dianxinos.optimizer.module.paysecurity.manager.IPaySecurityManagerService"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 237
invoke-virtual {v1, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 238
iget-object v0, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
const/4 v3, 0x3
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 239
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
:try_end_1a
.catchall {:try_start_8 .. :try_end_1a} :catchall_21
.line 242
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 243
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 245
return-void
.line 242
:catchall_21
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 243
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
throw v0
.end method
.method public c()V
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 381
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 382
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 384
:try_start_8
const-string v0, "com.dianxinos.optimizer.module.paysecurity.manager.IPaySecurityManagerService"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 385
iget-object v0, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
const/16 v3, 0xc
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 386
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
:try_end_18
.catchall {:try_start_8 .. :try_end_18} :catchall_1f
.line 389
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 390
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 392
return-void
.line 389
:catchall_1f
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 390
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
throw v0
.end method
.method public c(Ljava/lang/String;)Z
.registers 8
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
const/4 v0, 0x0
.line 248
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 249
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 252
:try_start_9
const-string v3, "com.dianxinos.optimizer.module.paysecurity.manager.IPaySecurityManagerService"
invoke-virtual {v1, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 253
invoke-virtual {v1, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 254
iget-object v3, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
const/4 v4, 0x4
const/4 v5, 0x0
invoke-interface {v3, v4, v1, v2, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 255
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
.line 256
invoke-virtual {v2}, Landroid/os/Parcel;->readInt()I
:try_end_1e
.catchall {:try_start_9 .. :try_end_1e} :catchall_29
move-result v3
if-eqz v3, :cond_22
const/4 v0, 0x1
.line 259
:cond_22
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 260
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 262
return v0
.line 259
:catchall_29
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 260
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
throw v0
.end method
.method public d(Ljava/lang/String;)Z
.registers 8
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
const/4 v0, 0x0
.line 296
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 297
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 300
:try_start_9
const-string v3, "com.dianxinos.optimizer.module.paysecurity.manager.IPaySecurityManagerService"
invoke-virtual {v1, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 301
invoke-virtual {v1, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 302
iget-object v3, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
const/4 v4, 0x7
const/4 v5, 0x0
invoke-interface {v3, v4, v1, v2, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 303
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
.line 304
invoke-virtual {v2}, Landroid/os/Parcel;->readInt()I
:try_end_1e
.catchall {:try_start_9 .. :try_end_1e} :catchall_29
move-result v3
if-eqz v3, :cond_22
const/4 v0, 0x1
.line 307
:cond_22
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 308
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 310
return v0
.line 307
:catchall_29
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 308
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
throw v0
.end method
.method public e(Ljava/lang/String;)Z
.registers 8
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
const/4 v0, 0x0
.line 314
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 315
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 318
:try_start_9
const-string v3, "com.dianxinos.optimizer.module.paysecurity.manager.IPaySecurityManagerService"
invoke-virtual {v1, v3}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 319
invoke-virtual {v1, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 320
iget-object v3, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
const/16 v4, 0x8
const/4 v5, 0x0
invoke-interface {v3, v4, v1, v2, v5}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 321
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
.line 322
invoke-virtual {v2}, Landroid/os/Parcel;->readInt()I
:try_end_1f
.catchall {:try_start_9 .. :try_end_1f} :catchall_2a
move-result v3
if-eqz v3, :cond_23
const/4 v0, 0x1
.line 325
:cond_23
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 326
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 328
return v0
.line 325
:catchall_2a
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 326
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
throw v0
.end method
.method public f(Ljava/lang/String;)V
.registers 7
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
.line 395
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v1
.line 396
invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel;
move-result-object v2
.line 398
:try_start_8
const-string v0, "com.dianxinos.optimizer.module.paysecurity.manager.IPaySecurityManagerService"
invoke-virtual {v1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V
.line 399
invoke-virtual {v1, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
.line 400
iget-object v0, p0, Ldxoptimizer/bmk$a$a;->a:Landroid/os/IBinder;
const/16 v3, 0xd
const/4 v4, 0x0
invoke-interface {v0, v3, v1, v2, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.line 401
invoke-virtual {v2}, Landroid/os/Parcel;->readException()V
:try_end_1b
.catchall {:try_start_8 .. :try_end_1b} :catchall_22
.line 404
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 405
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
.line 407
return-void
.line 404
:catchall_22
move-exception v0
invoke-virtual {v2}, Landroid/os/Parcel;->recycle()V
.line 405
invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V
throw v0
.end method