class android.content.pm.IPackageManager$Stub$Proxy implements android.content.pm.IPackageManager
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.content.pm.IPackageManager$Stub$Proxy
super_class: java.lang.Object
{
private android.os.IBinder mRemote;
descriptor: Landroid/os/IBinder;
flags: (0x0002) ACC_PRIVATE
void <init>(android.os.IBinder);
descriptor: (Landroid/os/IBinder;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 3 1 remote Landroid/os/IBinder;
MethodParameters:
Name Flags
remote
public android.os.IBinder asBinder();
descriptor: ()Landroid/os/IBinder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
public java.lang.String getInterfaceDescriptor();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "android.content.pm.IPackageManager"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
public void checkPackageStartable(java.lang.String, int);
descriptor: (Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
iconst_1
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 packageName Ljava/lang/String;
0 15 2 userId I
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public boolean isPackageAvailable(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
iconst_2
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
iconst_1
goto 9
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
8: iconst_0
StackMap locals:
StackMap stack: int
9: istore 5
start local 5 10: goto 15
end local 5 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
athrow
start local 5 15: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 3
invokevirtual android.os.Parcel.recycle:()V
17: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
0 18 2 userId I
1 18 3 _data Landroid/os/Parcel;
2 18 4 _reply Landroid/os/Parcel;
10 11 5 _result Z
15 18 5 _result Z
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public android.content.pm.PackageInfo getPackageInfo(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)Landroid/content/pm/PackageInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
iconst_3
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 11
9: getstatic android.content.pm.PackageInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 5
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.PackageInfo
astore 6
start local 6 10: goto 17
end local 6 11: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 6
start local 6 12: goto 17
end local 6 13: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
14: aload 5
invokevirtual android.os.Parcel.recycle:()V
15: aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 7
athrow
start local 6 17: StackMap locals: android.content.pm.PackageInfo
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
18: aload 4
invokevirtual android.os.Parcel.recycle:()V
19: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 20 1 packageName Ljava/lang/String;
0 20 2 flags I
0 20 3 userId I
1 20 4 _data Landroid/os/Parcel;
2 20 5 _reply Landroid/os/Parcel;
10 11 6 _result Landroid/content/pm/PackageInfo;
12 13 6 _result Landroid/content/pm/PackageInfo;
17 20 6 _result Landroid/content/pm/PackageInfo;
Exception table:
from to target type
2 13 13 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
flags
userId
public android.content.pm.PackageInfo getPackageInfoVersioned(android.content.pm.VersionedPackage, int, int);
descriptor: (Landroid/content/pm/VersionedPackage;II)Landroid/content/pm/PackageInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 4
iconst_0
invokevirtual android.content.pm.VersionedPackage.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
iconst_4
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
11: aload 5
invokevirtual android.os.Parcel.readException:()V
12: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 15
13: getstatic android.content.pm.PackageInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 5
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.PackageInfo
astore 6
start local 6 14: goto 21
end local 6 15: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 16: goto 21
end local 6 17: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
18: aload 5
invokevirtual android.os.Parcel.recycle:()V
19: aload 4
invokevirtual android.os.Parcel.recycle:()V
20: aload 7
athrow
start local 6 21: StackMap locals: android.content.pm.PackageInfo
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
22: aload 4
invokevirtual android.os.Parcel.recycle:()V
23: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 24 1 versionedPackage Landroid/content/pm/VersionedPackage;
0 24 2 flags I
0 24 3 userId I
1 24 4 _data Landroid/os/Parcel;
2 24 5 _reply Landroid/os/Parcel;
14 15 6 _result Landroid/content/pm/PackageInfo;
16 17 6 _result Landroid/content/pm/PackageInfo;
21 24 6 _result Landroid/content/pm/PackageInfo;
Exception table:
from to target type
2 17 17 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
versionedPackage
flags
userId
public int getPackageUid(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
iconst_5
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 9: goto 14
end local 6 10: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 7
11: aload 5
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 7
athrow
start local 6 14: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
15: aload 4
invokevirtual android.os.Parcel.recycle:()V
16: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 packageName Ljava/lang/String;
0 17 2 flags I
0 17 3 userId I
1 17 4 _data Landroid/os/Parcel;
2 17 5 _reply Landroid/os/Parcel;
9 10 6 _result I
14 17 6 _result I
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
flags
userId
public int[] getPackageGids(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)[I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 6
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.createIntArray:()[I
astore 6
start local 6 9: goto 14
end local 6 10: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 7
11: aload 5
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 7
athrow
start local 6 14: StackMap locals: int[]
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
15: aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 packageName Ljava/lang/String;
0 17 2 flags I
0 17 3 userId I
1 17 4 _data Landroid/os/Parcel;
2 17 5 _reply Landroid/os/Parcel;
9 10 6 _result [I
14 17 6 _result [I
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
flags
userId
public java.lang.String[] currentToCanonicalPackageNames(java.lang.String[]);
descriptor: ([Ljava/lang/String;)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 7
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
astore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String[] android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: java.lang.String[]
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 names [Ljava/lang/String;
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result [Ljava/lang/String;
12 15 4 _result [Ljava/lang/String;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
names
public java.lang.String[] canonicalToCurrentPackageNames(java.lang.String[]);
descriptor: ([Ljava/lang/String;)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 8
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
astore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String[] android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: java.lang.String[]
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 names [Ljava/lang/String;
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result [Ljava/lang/String;
12 15 4 _result [Ljava/lang/String;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
names
public android.content.pm.PermissionInfo getPermissionInfo(java.lang.String, java.lang.String, int);
descriptor: (Ljava/lang/String;Ljava/lang/String;I)Landroid/content/pm/PermissionInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 9
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 11
9: getstatic android.content.pm.PermissionInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 5
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.PermissionInfo
astore 6
start local 6 10: goto 17
end local 6 11: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 6
start local 6 12: goto 17
end local 6 13: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
14: aload 5
invokevirtual android.os.Parcel.recycle:()V
15: aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 7
athrow
start local 6 17: StackMap locals: android.content.pm.PermissionInfo
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
18: aload 4
invokevirtual android.os.Parcel.recycle:()V
19: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 20 1 name Ljava/lang/String;
0 20 2 packageName Ljava/lang/String;
0 20 3 flags I
1 20 4 _data Landroid/os/Parcel;
2 20 5 _reply Landroid/os/Parcel;
10 11 6 _result Landroid/content/pm/PermissionInfo;
12 13 6 _result Landroid/content/pm/PermissionInfo;
17 20 6 _result Landroid/content/pm/PermissionInfo;
Exception table:
from to target type
2 13 13 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
name
packageName
flags
public android.content.pm.ParceledListSlice queryPermissionsByGroup(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 10
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 10
8: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 4
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 5
start local 5 9: goto 16
end local 5 10: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 5
start local 5 11: goto 16
end local 5 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 6
athrow
start local 5 16: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 3
invokevirtual android.os.Parcel.recycle:()V
18: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 group Ljava/lang/String;
0 19 2 flags I
1 19 3 _data Landroid/os/Parcel;
2 19 4 _reply Landroid/os/Parcel;
9 10 5 _result Landroid/content/pm/ParceledListSlice;
11 12 5 _result Landroid/content/pm/ParceledListSlice;
16 19 5 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
group
flags
public android.content.pm.PermissionGroupInfo getPermissionGroupInfo(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Landroid/content/pm/PermissionGroupInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 11
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 10
8: getstatic android.content.pm.PermissionGroupInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 4
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.PermissionGroupInfo
astore 5
start local 5 9: goto 16
end local 5 10: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 5
start local 5 11: goto 16
end local 5 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 6
athrow
start local 5 16: StackMap locals: android.content.pm.PermissionGroupInfo
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 3
invokevirtual android.os.Parcel.recycle:()V
18: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 name Ljava/lang/String;
0 19 2 flags I
1 19 3 _data Landroid/os/Parcel;
2 19 4 _reply Landroid/os/Parcel;
9 10 5 _result Landroid/content/pm/PermissionGroupInfo;
11 12 5 _result Landroid/content/pm/PermissionGroupInfo;
16 19 5 _result Landroid/content/pm/PermissionGroupInfo;
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
name
flags
public android.content.pm.ParceledListSlice getAllPermissionGroups(int);
descriptor: (I)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 12
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 9
7: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 3
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 4
start local 4 8: goto 15
end local 4 9: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 4
start local 4 10: goto 15
end local 4 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
12: aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 5
athrow
start local 4 15: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
16: aload 2
invokevirtual android.os.Parcel.recycle:()V
17: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 flags I
1 18 2 _data Landroid/os/Parcel;
2 18 3 _reply Landroid/os/Parcel;
8 9 4 _result Landroid/content/pm/ParceledListSlice;
10 11 4 _result Landroid/content/pm/ParceledListSlice;
15 18 4 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
flags
public android.content.pm.ApplicationInfo getApplicationInfo(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)Landroid/content/pm/ApplicationInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 13
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 11
9: getstatic android.content.pm.ApplicationInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 5
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ApplicationInfo
astore 6
start local 6 10: goto 17
end local 6 11: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 6
start local 6 12: goto 17
end local 6 13: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
14: aload 5
invokevirtual android.os.Parcel.recycle:()V
15: aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 7
athrow
start local 6 17: StackMap locals: android.content.pm.ApplicationInfo
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
18: aload 4
invokevirtual android.os.Parcel.recycle:()V
19: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 20 1 packageName Ljava/lang/String;
0 20 2 flags I
0 20 3 userId I
1 20 4 _data Landroid/os/Parcel;
2 20 5 _reply Landroid/os/Parcel;
10 11 6 _result Landroid/content/pm/ApplicationInfo;
12 13 6 _result Landroid/content/pm/ApplicationInfo;
17 20 6 _result Landroid/content/pm/ApplicationInfo;
Exception table:
from to target type
2 13 13 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
flags
userId
public android.content.pm.ActivityInfo getActivityInfo(android.content.ComponentName, int, int);
descriptor: (Landroid/content/ComponentName;II)Landroid/content/pm/ActivityInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 4
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 14
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
11: aload 5
invokevirtual android.os.Parcel.readException:()V
12: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 15
13: getstatic android.content.pm.ActivityInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 5
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ActivityInfo
astore 6
start local 6 14: goto 21
end local 6 15: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 16: goto 21
end local 6 17: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
18: aload 5
invokevirtual android.os.Parcel.recycle:()V
19: aload 4
invokevirtual android.os.Parcel.recycle:()V
20: aload 7
athrow
start local 6 21: StackMap locals: android.content.pm.ActivityInfo
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
22: aload 4
invokevirtual android.os.Parcel.recycle:()V
23: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 24 1 className Landroid/content/ComponentName;
0 24 2 flags I
0 24 3 userId I
1 24 4 _data Landroid/os/Parcel;
2 24 5 _reply Landroid/os/Parcel;
14 15 6 _result Landroid/content/pm/ActivityInfo;
16 17 6 _result Landroid/content/pm/ActivityInfo;
21 24 6 _result Landroid/content/pm/ActivityInfo;
Exception table:
from to target type
2 17 17 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
className
flags
userId
public boolean activitySupportsIntent(android.content.ComponentName, android.content.Intent, java.lang.String);
descriptor: (Landroid/content/ComponentName;Landroid/content/Intent;Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 4
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 2
ifnull 12
9: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 2
aload 4
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
11: goto 13
12: StackMap locals:
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
13: StackMap locals:
StackMap stack:
aload 4
aload 3
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
14: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 15
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
15: aload 5
invokevirtual android.os.Parcel.readException:()V
16: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 17
iconst_1
goto 18
StackMap locals:
StackMap stack:
17: iconst_0
StackMap locals:
StackMap stack: int
18: istore 6
start local 6 19: goto 24
end local 6 20: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
21: aload 5
invokevirtual android.os.Parcel.recycle:()V
22: aload 4
invokevirtual android.os.Parcel.recycle:()V
23: aload 7
athrow
start local 6 24: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
25: aload 4
invokevirtual android.os.Parcel.recycle:()V
26: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 27 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 27 1 className Landroid/content/ComponentName;
0 27 2 intent Landroid/content/Intent;
0 27 3 resolvedType Ljava/lang/String;
1 27 4 _data Landroid/os/Parcel;
2 27 5 _reply Landroid/os/Parcel;
19 20 6 _result Z
24 27 6 _result Z
Exception table:
from to target type
2 20 20 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
className
intent
resolvedType
public android.content.pm.ActivityInfo getReceiverInfo(android.content.ComponentName, int, int);
descriptor: (Landroid/content/ComponentName;II)Landroid/content/pm/ActivityInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 4
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 16
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
11: aload 5
invokevirtual android.os.Parcel.readException:()V
12: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 15
13: getstatic android.content.pm.ActivityInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 5
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ActivityInfo
astore 6
start local 6 14: goto 21
end local 6 15: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 16: goto 21
end local 6 17: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
18: aload 5
invokevirtual android.os.Parcel.recycle:()V
19: aload 4
invokevirtual android.os.Parcel.recycle:()V
20: aload 7
athrow
start local 6 21: StackMap locals: android.content.pm.ActivityInfo
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
22: aload 4
invokevirtual android.os.Parcel.recycle:()V
23: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 24 1 className Landroid/content/ComponentName;
0 24 2 flags I
0 24 3 userId I
1 24 4 _data Landroid/os/Parcel;
2 24 5 _reply Landroid/os/Parcel;
14 15 6 _result Landroid/content/pm/ActivityInfo;
16 17 6 _result Landroid/content/pm/ActivityInfo;
21 24 6 _result Landroid/content/pm/ActivityInfo;
Exception table:
from to target type
2 17 17 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
className
flags
userId
public android.content.pm.ServiceInfo getServiceInfo(android.content.ComponentName, int, int);
descriptor: (Landroid/content/ComponentName;II)Landroid/content/pm/ServiceInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 4
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 17
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
11: aload 5
invokevirtual android.os.Parcel.readException:()V
12: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 15
13: getstatic android.content.pm.ServiceInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 5
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ServiceInfo
astore 6
start local 6 14: goto 21
end local 6 15: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 16: goto 21
end local 6 17: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
18: aload 5
invokevirtual android.os.Parcel.recycle:()V
19: aload 4
invokevirtual android.os.Parcel.recycle:()V
20: aload 7
athrow
start local 6 21: StackMap locals: android.content.pm.ServiceInfo
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
22: aload 4
invokevirtual android.os.Parcel.recycle:()V
23: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 24 1 className Landroid/content/ComponentName;
0 24 2 flags I
0 24 3 userId I
1 24 4 _data Landroid/os/Parcel;
2 24 5 _reply Landroid/os/Parcel;
14 15 6 _result Landroid/content/pm/ServiceInfo;
16 17 6 _result Landroid/content/pm/ServiceInfo;
21 24 6 _result Landroid/content/pm/ServiceInfo;
Exception table:
from to target type
2 17 17 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
className
flags
userId
public android.content.pm.ProviderInfo getProviderInfo(android.content.ComponentName, int, int);
descriptor: (Landroid/content/ComponentName;II)Landroid/content/pm/ProviderInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 4
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 18
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
11: aload 5
invokevirtual android.os.Parcel.readException:()V
12: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 15
13: getstatic android.content.pm.ProviderInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 5
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ProviderInfo
astore 6
start local 6 14: goto 21
end local 6 15: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 16: goto 21
end local 6 17: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
18: aload 5
invokevirtual android.os.Parcel.recycle:()V
19: aload 4
invokevirtual android.os.Parcel.recycle:()V
20: aload 7
athrow
start local 6 21: StackMap locals: android.content.pm.ProviderInfo
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
22: aload 4
invokevirtual android.os.Parcel.recycle:()V
23: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 24 1 className Landroid/content/ComponentName;
0 24 2 flags I
0 24 3 userId I
1 24 4 _data Landroid/os/Parcel;
2 24 5 _reply Landroid/os/Parcel;
14 15 6 _result Landroid/content/pm/ProviderInfo;
16 17 6 _result Landroid/content/pm/ProviderInfo;
21 24 6 _result Landroid/content/pm/ProviderInfo;
Exception table:
from to target type
2 17 17 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
className
flags
userId
public int checkPermission(java.lang.String, java.lang.String, int);
descriptor: (Ljava/lang/String;Ljava/lang/String;I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 19
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 9: goto 14
end local 6 10: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 7
11: aload 5
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 7
athrow
start local 6 14: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
15: aload 4
invokevirtual android.os.Parcel.recycle:()V
16: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 permName Ljava/lang/String;
0 17 2 pkgName Ljava/lang/String;
0 17 3 userId I
1 17 4 _data Landroid/os/Parcel;
2 17 5 _reply Landroid/os/Parcel;
9 10 6 _result I
14 17 6 _result I
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
permName
pkgName
userId
public int checkUidPermission(java.lang.String, int);
descriptor: (Ljava/lang/String;I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 20
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
istore 5
start local 5 8: goto 13
end local 5 9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
10: aload 4
invokevirtual android.os.Parcel.recycle:()V
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 6
athrow
start local 5 13: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 permName Ljava/lang/String;
0 16 2 uid I
1 16 3 _data Landroid/os/Parcel;
2 16 4 _reply Landroid/os/Parcel;
8 9 5 _result I
13 16 5 _result I
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
permName
uid
public boolean addPermission(android.content.pm.PermissionInfo);
descriptor: (Landroid/content/pm/PermissionInfo;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 2
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 2
iconst_0
invokevirtual android.content.pm.PermissionInfo.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 2
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 21
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: aload 3
invokevirtual android.os.Parcel.readException:()V
10: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 11
iconst_1
goto 12
StackMap locals:
StackMap stack:
11: iconst_0
StackMap locals:
StackMap stack: int
12: istore 4
start local 4 13: goto 18
end local 4 14: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
15: aload 3
invokevirtual android.os.Parcel.recycle:()V
16: aload 2
invokevirtual android.os.Parcel.recycle:()V
17: aload 5
athrow
start local 4 18: StackMap locals: int
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
19: aload 2
invokevirtual android.os.Parcel.recycle:()V
20: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 21 1 info Landroid/content/pm/PermissionInfo;
1 21 2 _data Landroid/os/Parcel;
2 21 3 _reply Landroid/os/Parcel;
13 14 4 _result Z
18 21 4 _result Z
Exception table:
from to target type
2 14 14 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
info
public void removePermission(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 22
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: goto 11
7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 3
invokevirtual android.os.Parcel.recycle:()V
9: aload 2
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
11: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 2
invokevirtual android.os.Parcel.recycle:()V
13: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 14 1 name Ljava/lang/String;
1 14 2 _data Landroid/os/Parcel;
2 14 3 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
name
public void grantRuntimePermission(java.lang.String, java.lang.String, int);
descriptor: (Ljava/lang/String;Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 23
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: goto 13
9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
10: aload 5
invokevirtual android.os.Parcel.recycle:()V
11: aload 4
invokevirtual android.os.Parcel.recycle:()V
12: aload 6
athrow
13: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
invokevirtual android.os.Parcel.recycle:()V
15: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 packageName Ljava/lang/String;
0 16 2 permissionName Ljava/lang/String;
0 16 3 userId I
1 16 4 _data Landroid/os/Parcel;
2 16 5 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
permissionName
userId
public void revokeRuntimePermission(java.lang.String, java.lang.String, int);
descriptor: (Ljava/lang/String;Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 24
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: goto 13
9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
10: aload 5
invokevirtual android.os.Parcel.recycle:()V
11: aload 4
invokevirtual android.os.Parcel.recycle:()V
12: aload 6
athrow
13: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
invokevirtual android.os.Parcel.recycle:()V
15: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 packageName Ljava/lang/String;
0 16 2 permissionName Ljava/lang/String;
0 16 3 userId I
1 16 4 _data Landroid/os/Parcel;
2 16 5 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
permissionName
userId
public void resetRuntimePermissions();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 25
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: goto 10
6: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
7: aload 2
invokevirtual android.os.Parcel.recycle:()V
8: aload 1
invokevirtual android.os.Parcel.recycle:()V
9: aload 3
athrow
10: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 1
invokevirtual android.os.Parcel.recycle:()V
12: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 13 1 _data Landroid/os/Parcel;
2 13 2 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 6 6 any
Exceptions:
throws android.os.RemoteException
public int getPermissionFlags(java.lang.String, java.lang.String, int);
descriptor: (Ljava/lang/String;Ljava/lang/String;I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 26
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 9: goto 14
end local 6 10: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 7
11: aload 5
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 7
athrow
start local 6 14: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
15: aload 4
invokevirtual android.os.Parcel.recycle:()V
16: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 permissionName Ljava/lang/String;
0 17 2 packageName Ljava/lang/String;
0 17 3 userId I
1 17 4 _data Landroid/os/Parcel;
2 17 5 _reply Landroid/os/Parcel;
9 10 6 _result I
14 17 6 _result I
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
permissionName
packageName
userId
public void updatePermissionFlags(java.lang.String, java.lang.String, int, int, int);
descriptor: (Ljava/lang/String;Ljava/lang/String;III)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 7
start local 7 2: aload 6
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 6
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 6
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 6
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 6
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 6
iload 5
invokevirtual android.os.Parcel.writeInt:(I)V
8: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 27
aload 6
aload 7
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: aload 7
invokevirtual android.os.Parcel.readException:()V
10: goto 15
11: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String java.lang.String int int int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 8
12: aload 7
invokevirtual android.os.Parcel.recycle:()V
13: aload 6
invokevirtual android.os.Parcel.recycle:()V
14: aload 8
athrow
15: StackMap locals:
StackMap stack:
aload 7
invokevirtual android.os.Parcel.recycle:()V
16: aload 6
invokevirtual android.os.Parcel.recycle:()V
17: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 permissionName Ljava/lang/String;
0 18 2 packageName Ljava/lang/String;
0 18 3 flagMask I
0 18 4 flagValues I
0 18 5 userId I
1 18 6 _data Landroid/os/Parcel;
2 18 7 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
permissionName
packageName
flagMask
flagValues
userId
public void updatePermissionFlagsForAllApps(int, int, int);
descriptor: (III)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 28
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: goto 13
9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int int int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
10: aload 5
invokevirtual android.os.Parcel.recycle:()V
11: aload 4
invokevirtual android.os.Parcel.recycle:()V
12: aload 6
athrow
13: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
invokevirtual android.os.Parcel.recycle:()V
15: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 flagMask I
0 16 2 flagValues I
0 16 3 userId I
1 16 4 _data Landroid/os/Parcel;
2 16 5 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
flagMask
flagValues
userId
public boolean shouldShowRequestPermissionRationale(java.lang.String, java.lang.String, int);
descriptor: (Ljava/lang/String;Ljava/lang/String;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 29
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 9
iconst_1
goto 10
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
9: iconst_0
StackMap locals:
StackMap stack: int
10: istore 6
start local 6 11: goto 16
end local 6 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
13: aload 5
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 7
athrow
start local 6 16: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
17: aload 4
invokevirtual android.os.Parcel.recycle:()V
18: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 permissionName Ljava/lang/String;
0 19 2 packageName Ljava/lang/String;
0 19 3 userId I
1 19 4 _data Landroid/os/Parcel;
2 19 5 _reply Landroid/os/Parcel;
11 12 6 _result Z
16 19 6 _result Z
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
permissionName
packageName
userId
public boolean isProtectedBroadcast(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 30
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 7
iconst_1
goto 8
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
7: iconst_0
StackMap locals:
StackMap stack: int
8: istore 4
start local 4 9: goto 14
end local 4 10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 2
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
athrow
start local 4 14: StackMap locals: int
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 2
invokevirtual android.os.Parcel.recycle:()V
16: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 actionName Ljava/lang/String;
1 17 2 _data Landroid/os/Parcel;
2 17 3 _reply Landroid/os/Parcel;
9 10 4 _result Z
14 17 4 _result Z
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
actionName
public int checkSignatures(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 31
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
istore 5
start local 5 8: goto 13
end local 5 9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
10: aload 4
invokevirtual android.os.Parcel.recycle:()V
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 6
athrow
start local 5 13: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 pkg1 Ljava/lang/String;
0 16 2 pkg2 Ljava/lang/String;
1 16 3 _data Landroid/os/Parcel;
2 16 4 _reply Landroid/os/Parcel;
8 9 5 _result I
13 16 5 _result I
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
pkg1
pkg2
public int checkUidSignatures(int, int);
descriptor: (II)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 32
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
istore 5
start local 5 8: goto 13
end local 5 9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
10: aload 4
invokevirtual android.os.Parcel.recycle:()V
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 6
athrow
start local 5 13: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 uid1 I
0 16 2 uid2 I
1 16 3 _data Landroid/os/Parcel;
2 16 4 _reply Landroid/os/Parcel;
8 9 5 _result I
13 16 5 _result I
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
uid1
uid2
public java.util.List<java.lang.String> getAllPackages();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 33
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.createStringArrayList:()Ljava/util/ArrayList;
astore 3
start local 3 6: goto 11
end local 3 7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 2
invokevirtual android.os.Parcel.recycle:()V
9: aload 1
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
start local 3 11: StackMap locals: java.util.List
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 1
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 14 1 _data Landroid/os/Parcel;
2 14 2 _reply Landroid/os/Parcel;
6 7 3 _result Ljava/util/List<Ljava/lang/String;>;
11 14 3 _result Ljava/util/List<Ljava/lang/String;>;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
Signature: ()Ljava/util/List<Ljava/lang/String;>;
public java.lang.String[] getPackagesForUid(int);
descriptor: (I)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 34
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
astore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: java.lang.String[]
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 uid I
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result [Ljava/lang/String;
12 15 4 _result [Ljava/lang/String;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
uid
public java.lang.String getNameForUid(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 35
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: java.lang.String
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 uid I
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result Ljava/lang/String;
12 15 4 _result Ljava/lang/String;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
uid
public java.lang.String[] getNamesForUids(int[]);
descriptor: ([I)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeIntArray:([I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 36
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
astore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int[] android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: java.lang.String[]
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 uids [I
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result [Ljava/lang/String;
12 15 4 _result [Ljava/lang/String;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
uids
public int getUidForSharedUser(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 37
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
istore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: int
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 sharedUserName Ljava/lang/String;
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result I
12 15 4 _result I
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
sharedUserName
public int getFlagsForUid(int);
descriptor: (I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 38
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
istore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: int
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 uid I
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result I
12 15 4 _result I
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
uid
public int getPrivateFlagsForUid(int);
descriptor: (I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 39
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
istore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: int
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 uid I
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result I
12 15 4 _result I
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
uid
public boolean isUidPrivileged(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 40
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 7
iconst_1
goto 8
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
7: iconst_0
StackMap locals:
StackMap stack: int
8: istore 4
start local 4 9: goto 14
end local 4 10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 2
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
athrow
start local 4 14: StackMap locals: int
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 2
invokevirtual android.os.Parcel.recycle:()V
16: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 uid I
1 17 2 _data Landroid/os/Parcel;
2 17 3 _reply Landroid/os/Parcel;
9 10 4 _result Z
14 17 4 _result Z
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
uid
public java.lang.String[] getAppOpPermissionPackages(java.lang.String);
descriptor: (Ljava/lang/String;)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 41
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
astore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: java.lang.String[]
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 permissionName Ljava/lang/String;
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result [Ljava/lang/String;
12 15 4 _result [Ljava/lang/String;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
permissionName
public android.content.pm.ResolveInfo resolveIntent(android.content.Intent, java.lang.String, int, int);
descriptor: (Landroid/content/Intent;Ljava/lang/String;II)Landroid/content/pm/ResolveInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 2: aload 5
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 5
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 5
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 5
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 5
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
9: aload 5
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 5
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 42
aload 5
aload 6
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
12: aload 6
invokevirtual android.os.Parcel.readException:()V
13: aload 6
invokevirtual android.os.Parcel.readInt:()I
ifeq 16
14: getstatic android.content.pm.ResolveInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 6
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ResolveInfo
astore 7
start local 7 15: goto 22
end local 7 16: StackMap locals:
StackMap stack:
aconst_null
astore 7
start local 7 17: goto 22
end local 7 18: StackMap locals:
StackMap stack: java.lang.Throwable
astore 8
19: aload 6
invokevirtual android.os.Parcel.recycle:()V
20: aload 5
invokevirtual android.os.Parcel.recycle:()V
21: aload 8
athrow
start local 7 22: StackMap locals: android.content.pm.ResolveInfo
StackMap stack:
aload 6
invokevirtual android.os.Parcel.recycle:()V
23: aload 5
invokevirtual android.os.Parcel.recycle:()V
24: aload 7
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 25 1 intent Landroid/content/Intent;
0 25 2 resolvedType Ljava/lang/String;
0 25 3 flags I
0 25 4 userId I
1 25 5 _data Landroid/os/Parcel;
2 25 6 _reply Landroid/os/Parcel;
15 16 7 _result Landroid/content/pm/ResolveInfo;
17 18 7 _result Landroid/content/pm/ResolveInfo;
22 25 7 _result Landroid/content/pm/ResolveInfo;
Exception table:
from to target type
2 18 18 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
intent
resolvedType
flags
userId
public android.content.pm.ResolveInfo findPersistentPreferredActivity(android.content.Intent, int);
descriptor: (Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 3
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 43
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
10: aload 4
invokevirtual android.os.Parcel.readException:()V
11: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 14
12: getstatic android.content.pm.ResolveInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 4
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ResolveInfo
astore 5
start local 5 13: goto 20
end local 5 14: StackMap locals:
StackMap stack:
aconst_null
astore 5
start local 5 15: goto 20
end local 5 16: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
17: aload 4
invokevirtual android.os.Parcel.recycle:()V
18: aload 3
invokevirtual android.os.Parcel.recycle:()V
19: aload 6
athrow
start local 5 20: StackMap locals: android.content.pm.ResolveInfo
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
21: aload 3
invokevirtual android.os.Parcel.recycle:()V
22: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 23 1 intent Landroid/content/Intent;
0 23 2 userId I
1 23 3 _data Landroid/os/Parcel;
2 23 4 _reply Landroid/os/Parcel;
13 14 5 _result Landroid/content/pm/ResolveInfo;
15 16 5 _result Landroid/content/pm/ResolveInfo;
20 23 5 _result Landroid/content/pm/ResolveInfo;
Exception table:
from to target type
2 16 16 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
intent
userId
public boolean canForwardTo(android.content.Intent, java.lang.String, int, int);
descriptor: (Landroid/content/Intent;Ljava/lang/String;II)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 2: aload 5
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 5
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 5
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 5
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 5
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
9: aload 5
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 5
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 44
aload 5
aload 6
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
12: aload 6
invokevirtual android.os.Parcel.readException:()V
13: aload 6
invokevirtual android.os.Parcel.readInt:()I
ifeq 14
iconst_1
goto 15
StackMap locals:
StackMap stack:
14: iconst_0
StackMap locals:
StackMap stack: int
15: istore 7
start local 7 16: goto 21
end local 7 17: StackMap locals:
StackMap stack: java.lang.Throwable
astore 8
18: aload 6
invokevirtual android.os.Parcel.recycle:()V
19: aload 5
invokevirtual android.os.Parcel.recycle:()V
20: aload 8
athrow
start local 7 21: StackMap locals: int
StackMap stack:
aload 6
invokevirtual android.os.Parcel.recycle:()V
22: aload 5
invokevirtual android.os.Parcel.recycle:()V
23: iload 7
ireturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 24 1 intent Landroid/content/Intent;
0 24 2 resolvedType Ljava/lang/String;
0 24 3 sourceUserId I
0 24 4 targetUserId I
1 24 5 _data Landroid/os/Parcel;
2 24 6 _reply Landroid/os/Parcel;
16 17 7 _result Z
21 24 7 _result Z
Exception table:
from to target type
2 17 17 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
intent
resolvedType
sourceUserId
targetUserId
public android.content.pm.ParceledListSlice queryIntentActivities(android.content.Intent, java.lang.String, int, int);
descriptor: (Landroid/content/Intent;Ljava/lang/String;II)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 2: aload 5
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 5
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 5
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 5
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 5
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
9: aload 5
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 5
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 45
aload 5
aload 6
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
12: aload 6
invokevirtual android.os.Parcel.readException:()V
13: aload 6
invokevirtual android.os.Parcel.readInt:()I
ifeq 16
14: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 6
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 7
start local 7 15: goto 22
end local 7 16: StackMap locals:
StackMap stack:
aconst_null
astore 7
start local 7 17: goto 22
end local 7 18: StackMap locals:
StackMap stack: java.lang.Throwable
astore 8
19: aload 6
invokevirtual android.os.Parcel.recycle:()V
20: aload 5
invokevirtual android.os.Parcel.recycle:()V
21: aload 8
athrow
start local 7 22: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 6
invokevirtual android.os.Parcel.recycle:()V
23: aload 5
invokevirtual android.os.Parcel.recycle:()V
24: aload 7
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 25 1 intent Landroid/content/Intent;
0 25 2 resolvedType Ljava/lang/String;
0 25 3 flags I
0 25 4 userId I
1 25 5 _data Landroid/os/Parcel;
2 25 6 _reply Landroid/os/Parcel;
15 16 7 _result Landroid/content/pm/ParceledListSlice;
17 18 7 _result Landroid/content/pm/ParceledListSlice;
22 25 7 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 18 18 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
intent
resolvedType
flags
userId
public android.content.pm.ParceledListSlice queryIntentActivityOptions(android.content.ComponentName, android.content.Intent[], java.lang.String[], android.content.Intent, java.lang.String, int, int);
descriptor: (Landroid/content/ComponentName;[Landroid/content/Intent;[Ljava/lang/String;Landroid/content/Intent;Ljava/lang/String;II)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=12, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 8
start local 8 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 9
start local 9 2: aload 8
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 8
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 8
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 8
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 8
aload 2
iconst_0
invokevirtual android.os.Parcel.writeTypedArray:([Landroid/os/Parcelable;I)V
9: aload 8
aload 3
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
10: aload 4
ifnull 14
11: aload 8
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
12: aload 4
aload 8
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
13: goto 15
14: StackMap locals:
StackMap stack:
aload 8
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
15: StackMap locals:
StackMap stack:
aload 8
aload 5
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
16: aload 8
iload 6
invokevirtual android.os.Parcel.writeInt:(I)V
17: aload 8
iload 7
invokevirtual android.os.Parcel.writeInt:(I)V
18: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 46
aload 8
aload 9
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
19: aload 9
invokevirtual android.os.Parcel.readException:()V
20: aload 9
invokevirtual android.os.Parcel.readInt:()I
ifeq 23
21: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 9
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 10
start local 10 22: goto 29
end local 10 23: StackMap locals:
StackMap stack:
aconst_null
astore 10
start local 10 24: goto 29
end local 10 25: StackMap locals:
StackMap stack: java.lang.Throwable
astore 11
26: aload 9
invokevirtual android.os.Parcel.recycle:()V
27: aload 8
invokevirtual android.os.Parcel.recycle:()V
28: aload 11
athrow
start local 10 29: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 9
invokevirtual android.os.Parcel.recycle:()V
30: aload 8
invokevirtual android.os.Parcel.recycle:()V
31: aload 10
areturn
end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 32 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 32 1 caller Landroid/content/ComponentName;
0 32 2 specifics [Landroid/content/Intent;
0 32 3 specificTypes [Ljava/lang/String;
0 32 4 intent Landroid/content/Intent;
0 32 5 resolvedType Ljava/lang/String;
0 32 6 flags I
0 32 7 userId I
1 32 8 _data Landroid/os/Parcel;
2 32 9 _reply Landroid/os/Parcel;
22 23 10 _result Landroid/content/pm/ParceledListSlice;
24 25 10 _result Landroid/content/pm/ParceledListSlice;
29 32 10 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 25 25 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
caller
specifics
specificTypes
intent
resolvedType
flags
userId
public android.content.pm.ParceledListSlice queryIntentReceivers(android.content.Intent, java.lang.String, int, int);
descriptor: (Landroid/content/Intent;Ljava/lang/String;II)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 2: aload 5
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 5
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 5
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 5
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 5
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
9: aload 5
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 5
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 47
aload 5
aload 6
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
12: aload 6
invokevirtual android.os.Parcel.readException:()V
13: aload 6
invokevirtual android.os.Parcel.readInt:()I
ifeq 16
14: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 6
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 7
start local 7 15: goto 22
end local 7 16: StackMap locals:
StackMap stack:
aconst_null
astore 7
start local 7 17: goto 22
end local 7 18: StackMap locals:
StackMap stack: java.lang.Throwable
astore 8
19: aload 6
invokevirtual android.os.Parcel.recycle:()V
20: aload 5
invokevirtual android.os.Parcel.recycle:()V
21: aload 8
athrow
start local 7 22: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 6
invokevirtual android.os.Parcel.recycle:()V
23: aload 5
invokevirtual android.os.Parcel.recycle:()V
24: aload 7
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 25 1 intent Landroid/content/Intent;
0 25 2 resolvedType Ljava/lang/String;
0 25 3 flags I
0 25 4 userId I
1 25 5 _data Landroid/os/Parcel;
2 25 6 _reply Landroid/os/Parcel;
15 16 7 _result Landroid/content/pm/ParceledListSlice;
17 18 7 _result Landroid/content/pm/ParceledListSlice;
22 25 7 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 18 18 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
intent
resolvedType
flags
userId
public android.content.pm.ResolveInfo resolveService(android.content.Intent, java.lang.String, int, int);
descriptor: (Landroid/content/Intent;Ljava/lang/String;II)Landroid/content/pm/ResolveInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 2: aload 5
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 5
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 5
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 5
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 5
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
9: aload 5
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 5
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 48
aload 5
aload 6
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
12: aload 6
invokevirtual android.os.Parcel.readException:()V
13: aload 6
invokevirtual android.os.Parcel.readInt:()I
ifeq 16
14: getstatic android.content.pm.ResolveInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 6
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ResolveInfo
astore 7
start local 7 15: goto 22
end local 7 16: StackMap locals:
StackMap stack:
aconst_null
astore 7
start local 7 17: goto 22
end local 7 18: StackMap locals:
StackMap stack: java.lang.Throwable
astore 8
19: aload 6
invokevirtual android.os.Parcel.recycle:()V
20: aload 5
invokevirtual android.os.Parcel.recycle:()V
21: aload 8
athrow
start local 7 22: StackMap locals: android.content.pm.ResolveInfo
StackMap stack:
aload 6
invokevirtual android.os.Parcel.recycle:()V
23: aload 5
invokevirtual android.os.Parcel.recycle:()V
24: aload 7
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 25 1 intent Landroid/content/Intent;
0 25 2 resolvedType Ljava/lang/String;
0 25 3 flags I
0 25 4 userId I
1 25 5 _data Landroid/os/Parcel;
2 25 6 _reply Landroid/os/Parcel;
15 16 7 _result Landroid/content/pm/ResolveInfo;
17 18 7 _result Landroid/content/pm/ResolveInfo;
22 25 7 _result Landroid/content/pm/ResolveInfo;
Exception table:
from to target type
2 18 18 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
intent
resolvedType
flags
userId
public android.content.pm.ParceledListSlice queryIntentServices(android.content.Intent, java.lang.String, int, int);
descriptor: (Landroid/content/Intent;Ljava/lang/String;II)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 2: aload 5
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 5
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 5
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 5
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 5
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
9: aload 5
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 5
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 49
aload 5
aload 6
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
12: aload 6
invokevirtual android.os.Parcel.readException:()V
13: aload 6
invokevirtual android.os.Parcel.readInt:()I
ifeq 16
14: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 6
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 7
start local 7 15: goto 22
end local 7 16: StackMap locals:
StackMap stack:
aconst_null
astore 7
start local 7 17: goto 22
end local 7 18: StackMap locals:
StackMap stack: java.lang.Throwable
astore 8
19: aload 6
invokevirtual android.os.Parcel.recycle:()V
20: aload 5
invokevirtual android.os.Parcel.recycle:()V
21: aload 8
athrow
start local 7 22: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 6
invokevirtual android.os.Parcel.recycle:()V
23: aload 5
invokevirtual android.os.Parcel.recycle:()V
24: aload 7
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 25 1 intent Landroid/content/Intent;
0 25 2 resolvedType Ljava/lang/String;
0 25 3 flags I
0 25 4 userId I
1 25 5 _data Landroid/os/Parcel;
2 25 6 _reply Landroid/os/Parcel;
15 16 7 _result Landroid/content/pm/ParceledListSlice;
17 18 7 _result Landroid/content/pm/ParceledListSlice;
22 25 7 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 18 18 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
intent
resolvedType
flags
userId
public android.content.pm.ParceledListSlice queryIntentContentProviders(android.content.Intent, java.lang.String, int, int);
descriptor: (Landroid/content/Intent;Ljava/lang/String;II)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 2: aload 5
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 5
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 5
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 5
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 5
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
9: aload 5
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 5
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 50
aload 5
aload 6
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
12: aload 6
invokevirtual android.os.Parcel.readException:()V
13: aload 6
invokevirtual android.os.Parcel.readInt:()I
ifeq 16
14: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 6
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 7
start local 7 15: goto 22
end local 7 16: StackMap locals:
StackMap stack:
aconst_null
astore 7
start local 7 17: goto 22
end local 7 18: StackMap locals:
StackMap stack: java.lang.Throwable
astore 8
19: aload 6
invokevirtual android.os.Parcel.recycle:()V
20: aload 5
invokevirtual android.os.Parcel.recycle:()V
21: aload 8
athrow
start local 7 22: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 6
invokevirtual android.os.Parcel.recycle:()V
23: aload 5
invokevirtual android.os.Parcel.recycle:()V
24: aload 7
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 25 1 intent Landroid/content/Intent;
0 25 2 resolvedType Ljava/lang/String;
0 25 3 flags I
0 25 4 userId I
1 25 5 _data Landroid/os/Parcel;
2 25 6 _reply Landroid/os/Parcel;
15 16 7 _result Landroid/content/pm/ParceledListSlice;
17 18 7 _result Landroid/content/pm/ParceledListSlice;
22 25 7 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 18 18 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
intent
resolvedType
flags
userId
public android.content.pm.ParceledListSlice getInstalledPackages(int, int);
descriptor: (II)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 51
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 10
8: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 4
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 5
start local 5 9: goto 16
end local 5 10: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 5
start local 5 11: goto 16
end local 5 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 6
athrow
start local 5 16: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 3
invokevirtual android.os.Parcel.recycle:()V
18: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 flags I
0 19 2 userId I
1 19 3 _data Landroid/os/Parcel;
2 19 4 _reply Landroid/os/Parcel;
9 10 5 _result Landroid/content/pm/ParceledListSlice;
11 12 5 _result Landroid/content/pm/ParceledListSlice;
16 19 5 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
flags
userId
public android.content.pm.ParceledListSlice getPackagesHoldingPermissions(java.lang.String[], int, int);
descriptor: ([Ljava/lang/String;II)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
4: aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 52
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 11
9: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 5
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 6
start local 6 10: goto 17
end local 6 11: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 6
start local 6 12: goto 17
end local 6 13: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
14: aload 5
invokevirtual android.os.Parcel.recycle:()V
15: aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 7
athrow
start local 6 17: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
18: aload 4
invokevirtual android.os.Parcel.recycle:()V
19: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 20 1 permissions [Ljava/lang/String;
0 20 2 flags I
0 20 3 userId I
1 20 4 _data Landroid/os/Parcel;
2 20 5 _reply Landroid/os/Parcel;
10 11 6 _result Landroid/content/pm/ParceledListSlice;
12 13 6 _result Landroid/content/pm/ParceledListSlice;
17 20 6 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 13 13 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
permissions
flags
userId
public android.content.pm.ParceledListSlice getInstalledApplications(int, int);
descriptor: (II)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 53
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 10
8: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 4
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 5
start local 5 9: goto 16
end local 5 10: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 5
start local 5 11: goto 16
end local 5 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 6
athrow
start local 5 16: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 3
invokevirtual android.os.Parcel.recycle:()V
18: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 flags I
0 19 2 userId I
1 19 3 _data Landroid/os/Parcel;
2 19 4 _reply Landroid/os/Parcel;
9 10 5 _result Landroid/content/pm/ParceledListSlice;
11 12 5 _result Landroid/content/pm/ParceledListSlice;
16 19 5 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
flags
userId
public android.content.pm.ParceledListSlice getPersistentApplications(int);
descriptor: (I)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 54
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 9
7: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 3
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 4
start local 4 8: goto 15
end local 4 9: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 4
start local 4 10: goto 15
end local 4 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
12: aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 5
athrow
start local 4 15: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
16: aload 2
invokevirtual android.os.Parcel.recycle:()V
17: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 flags I
1 18 2 _data Landroid/os/Parcel;
2 18 3 _reply Landroid/os/Parcel;
8 9 4 _result Landroid/content/pm/ParceledListSlice;
10 11 4 _result Landroid/content/pm/ParceledListSlice;
15 18 4 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
flags
public android.content.pm.ProviderInfo resolveContentProvider(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)Landroid/content/pm/ProviderInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 55
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 11
9: getstatic android.content.pm.ProviderInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 5
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ProviderInfo
astore 6
start local 6 10: goto 17
end local 6 11: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 6
start local 6 12: goto 17
end local 6 13: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
14: aload 5
invokevirtual android.os.Parcel.recycle:()V
15: aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 7
athrow
start local 6 17: StackMap locals: android.content.pm.ProviderInfo
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
18: aload 4
invokevirtual android.os.Parcel.recycle:()V
19: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 20 1 name Ljava/lang/String;
0 20 2 flags I
0 20 3 userId I
1 20 4 _data Landroid/os/Parcel;
2 20 5 _reply Landroid/os/Parcel;
10 11 6 _result Landroid/content/pm/ProviderInfo;
12 13 6 _result Landroid/content/pm/ProviderInfo;
17 20 6 _result Landroid/content/pm/ProviderInfo;
Exception table:
from to target type
2 13 13 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
name
flags
userId
public void querySyncProviders(java.util.List<java.lang.String>, java.util.List<android.content.pm.ProviderInfo>);
descriptor: (Ljava/util/List;Ljava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeStringList:(Ljava/util/List;)V
4: aload 3
aload 2
invokevirtual android.os.Parcel.writeTypedList:(Ljava/util/List;)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 56
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
aload 1
invokevirtual android.os.Parcel.readStringList:(Ljava/util/List;)V
8: aload 4
aload 2
getstatic android.content.pm.ProviderInfo.CREATOR:Landroid/os/Parcelable$Creator;
invokevirtual android.os.Parcel.readTypedList:(Ljava/util/List;Landroid/os/Parcelable$Creator;)V
9: goto 14
10: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.util.List java.util.List android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
11: aload 4
invokevirtual android.os.Parcel.recycle:()V
12: aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
athrow
14: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 3
invokevirtual android.os.Parcel.recycle:()V
16: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 outNames Ljava/util/List<Ljava/lang/String;>;
0 17 2 outInfo Ljava/util/List<Landroid/content/pm/ProviderInfo;>;
1 17 3 _data Landroid/os/Parcel;
2 17 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
Signature: (Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Landroid/content/pm/ProviderInfo;>;)V
MethodParameters:
Name Flags
outNames
outInfo
public android.content.pm.ParceledListSlice queryContentProviders(java.lang.String, int, int, java.lang.String);
descriptor: (Ljava/lang/String;IILjava/lang/String;)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 2: aload 5
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 5
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 5
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 5
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 5
aload 4
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
7: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 57
aload 5
aload 6
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
8: aload 6
invokevirtual android.os.Parcel.readException:()V
9: aload 6
invokevirtual android.os.Parcel.readInt:()I
ifeq 12
10: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 6
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 7
start local 7 11: goto 18
end local 7 12: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 7
start local 7 13: goto 18
end local 7 14: StackMap locals:
StackMap stack: java.lang.Throwable
astore 8
15: aload 6
invokevirtual android.os.Parcel.recycle:()V
16: aload 5
invokevirtual android.os.Parcel.recycle:()V
17: aload 8
athrow
start local 7 18: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 6
invokevirtual android.os.Parcel.recycle:()V
19: aload 5
invokevirtual android.os.Parcel.recycle:()V
20: aload 7
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 21 1 processName Ljava/lang/String;
0 21 2 uid I
0 21 3 flags I
0 21 4 metaDataKey Ljava/lang/String;
1 21 5 _data Landroid/os/Parcel;
2 21 6 _reply Landroid/os/Parcel;
11 12 7 _result Landroid/content/pm/ParceledListSlice;
13 14 7 _result Landroid/content/pm/ParceledListSlice;
18 21 7 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 14 14 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
processName
uid
flags
metaDataKey
public android.content.pm.InstrumentationInfo getInstrumentationInfo(android.content.ComponentName, int);
descriptor: (Landroid/content/ComponentName;I)Landroid/content/pm/InstrumentationInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 3
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 58
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
10: aload 4
invokevirtual android.os.Parcel.readException:()V
11: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 14
12: getstatic android.content.pm.InstrumentationInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 4
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.InstrumentationInfo
astore 5
start local 5 13: goto 20
end local 5 14: StackMap locals:
StackMap stack:
aconst_null
astore 5
start local 5 15: goto 20
end local 5 16: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
17: aload 4
invokevirtual android.os.Parcel.recycle:()V
18: aload 3
invokevirtual android.os.Parcel.recycle:()V
19: aload 6
athrow
start local 5 20: StackMap locals: android.content.pm.InstrumentationInfo
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
21: aload 3
invokevirtual android.os.Parcel.recycle:()V
22: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 23 1 className Landroid/content/ComponentName;
0 23 2 flags I
1 23 3 _data Landroid/os/Parcel;
2 23 4 _reply Landroid/os/Parcel;
13 14 5 _result Landroid/content/pm/InstrumentationInfo;
15 16 5 _result Landroid/content/pm/InstrumentationInfo;
20 23 5 _result Landroid/content/pm/InstrumentationInfo;
Exception table:
from to target type
2 16 16 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
className
flags
public android.content.pm.ParceledListSlice queryInstrumentation(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 59
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 10
8: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 4
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 5
start local 5 9: goto 16
end local 5 10: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 5
start local 5 11: goto 16
end local 5 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 6
athrow
start local 5 16: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 3
invokevirtual android.os.Parcel.recycle:()V
18: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 targetPackage Ljava/lang/String;
0 19 2 flags I
1 19 3 _data Landroid/os/Parcel;
2 19 4 _reply Landroid/os/Parcel;
9 10 5 _result Landroid/content/pm/ParceledListSlice;
11 12 5 _result Landroid/content/pm/ParceledListSlice;
16 19 5 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
targetPackage
flags
public void finishPackageInstall(int, boolean);
descriptor: (IZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 3
iload 2
ifeq 5
iconst_1
goto 6
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
5: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel int
6: invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 60
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
8: aload 4
invokevirtual android.os.Parcel.readException:()V
9: goto 14
10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
11: aload 4
invokevirtual android.os.Parcel.recycle:()V
12: aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
athrow
14: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 3
invokevirtual android.os.Parcel.recycle:()V
16: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 token I
0 17 2 didLaunch Z
1 17 3 _data Landroid/os/Parcel;
2 17 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
token
didLaunch
public void setInstallerPackageName(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 61
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 targetPackage Ljava/lang/String;
0 15 2 installerPackageName Ljava/lang/String;
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
targetPackage
installerPackageName
public void setApplicationCategoryHint(java.lang.String, int, java.lang.String);
descriptor: (Ljava/lang/String;ILjava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 4
aload 3
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 62
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: goto 13
9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
10: aload 5
invokevirtual android.os.Parcel.recycle:()V
11: aload 4
invokevirtual android.os.Parcel.recycle:()V
12: aload 6
athrow
13: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
invokevirtual android.os.Parcel.recycle:()V
15: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 packageName Ljava/lang/String;
0 16 2 categoryHint I
0 16 3 callerPackageName Ljava/lang/String;
1 16 4 _data Landroid/os/Parcel;
2 16 5 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
categoryHint
callerPackageName
public void deletePackageAsUser(java.lang.String, int, android.content.pm.IPackageDeleteObserver, int, int);
descriptor: (Ljava/lang/String;ILandroid/content/pm/IPackageDeleteObserver;II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 7
start local 7 2: aload 6
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 6
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 6
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 6
aload 3
ifnull 6
aload 3
invokeinterface android.content.pm.IPackageDeleteObserver.asBinder:()Landroid/os/IBinder;
goto 7
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.content.pm.IPackageDeleteObserver int int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
6: aconst_null
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.content.pm.IPackageDeleteObserver int int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
7: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
8: aload 6
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 6
iload 5
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 63
aload 6
aload 7
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
11: aload 7
invokevirtual android.os.Parcel.readException:()V
12: goto 17
13: StackMap locals:
StackMap stack: java.lang.Throwable
astore 8
14: aload 7
invokevirtual android.os.Parcel.recycle:()V
15: aload 6
invokevirtual android.os.Parcel.recycle:()V
16: aload 8
athrow
17: StackMap locals:
StackMap stack:
aload 7
invokevirtual android.os.Parcel.recycle:()V
18: aload 6
invokevirtual android.os.Parcel.recycle:()V
19: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 20 1 packageName Ljava/lang/String;
0 20 2 versionCode I
0 20 3 observer Landroid/content/pm/IPackageDeleteObserver;
0 20 4 userId I
0 20 5 flags I
1 20 6 _data Landroid/os/Parcel;
2 20 7 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 13 13 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
versionCode
observer
userId
flags
public void deletePackageVersioned(android.content.pm.VersionedPackage, android.content.pm.IPackageDeleteObserver2, int, int);
descriptor: (Landroid/content/pm/VersionedPackage;Landroid/content/pm/IPackageDeleteObserver2;II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 2: aload 5
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 5
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 5
iconst_0
invokevirtual android.content.pm.VersionedPackage.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 5
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 5
aload 2
ifnull 9
aload 2
invokeinterface android.content.pm.IPackageDeleteObserver2.asBinder:()Landroid/os/IBinder;
goto 10
StackMap locals:
StackMap stack: android.os.Parcel
9: aconst_null
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.content.pm.VersionedPackage android.content.pm.IPackageDeleteObserver2 int int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
10: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
11: aload 5
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
12: aload 5
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
13: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 64
aload 5
aload 6
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
14: aload 6
invokevirtual android.os.Parcel.readException:()V
15: goto 20
16: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
17: aload 6
invokevirtual android.os.Parcel.recycle:()V
18: aload 5
invokevirtual android.os.Parcel.recycle:()V
19: aload 7
athrow
20: StackMap locals:
StackMap stack:
aload 6
invokevirtual android.os.Parcel.recycle:()V
21: aload 5
invokevirtual android.os.Parcel.recycle:()V
22: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 23 1 versionedPackage Landroid/content/pm/VersionedPackage;
0 23 2 observer Landroid/content/pm/IPackageDeleteObserver2;
0 23 3 userId I
0 23 4 flags I
1 23 5 _data Landroid/os/Parcel;
2 23 6 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 16 16 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
versionedPackage
observer
userId
flags
public java.lang.String getInstallerPackageName(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 65
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: java.lang.String
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 packageName Ljava/lang/String;
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result Ljava/lang/String;
12 15 4 _result Ljava/lang/String;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
public void resetApplicationPreferences(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 66
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: goto 11
7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 3
invokevirtual android.os.Parcel.recycle:()V
9: aload 2
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
11: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 2
invokevirtual android.os.Parcel.recycle:()V
13: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 14 1 userId I
1 14 2 _data Landroid/os/Parcel;
2 14 3 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userId
public android.content.pm.ResolveInfo getLastChosenActivity(android.content.Intent, java.lang.String, int);
descriptor: (Landroid/content/Intent;Ljava/lang/String;I)Landroid/content/pm/ResolveInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 4
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 4
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
9: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 67
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
11: aload 5
invokevirtual android.os.Parcel.readException:()V
12: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 15
13: getstatic android.content.pm.ResolveInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 5
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ResolveInfo
astore 6
start local 6 14: goto 21
end local 6 15: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 16: goto 21
end local 6 17: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
18: aload 5
invokevirtual android.os.Parcel.recycle:()V
19: aload 4
invokevirtual android.os.Parcel.recycle:()V
20: aload 7
athrow
start local 6 21: StackMap locals: android.content.pm.ResolveInfo
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
22: aload 4
invokevirtual android.os.Parcel.recycle:()V
23: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 24 1 intent Landroid/content/Intent;
0 24 2 resolvedType Ljava/lang/String;
0 24 3 flags I
1 24 4 _data Landroid/os/Parcel;
2 24 5 _reply Landroid/os/Parcel;
14 15 6 _result Landroid/content/pm/ResolveInfo;
16 17 6 _result Landroid/content/pm/ResolveInfo;
21 24 6 _result Landroid/content/pm/ResolveInfo;
Exception table:
from to target type
2 17 17 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
intent
resolvedType
flags
public void setLastChosenActivity(android.content.Intent, java.lang.String, int, android.content.IntentFilter, int, android.content.ComponentName);
descriptor: (Landroid/content/Intent;Ljava/lang/String;ILandroid/content/IntentFilter;ILandroid/content/ComponentName;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=10, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 7
start local 7 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 8
start local 8 2: aload 7
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 7
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 7
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 7
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 7
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
9: aload 7
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 4
ifnull 14
11: aload 7
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
12: aload 4
aload 7
iconst_0
invokevirtual android.content.IntentFilter.writeToParcel:(Landroid/os/Parcel;I)V
13: goto 15
14: StackMap locals:
StackMap stack:
aload 7
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
15: StackMap locals:
StackMap stack:
aload 7
iload 5
invokevirtual android.os.Parcel.writeInt:(I)V
16: aload 6
ifnull 20
17: aload 7
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
18: aload 6
aload 7
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
19: goto 21
20: StackMap locals:
StackMap stack:
aload 7
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
21: StackMap locals:
StackMap stack:
aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 68
aload 7
aload 8
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
22: aload 8
invokevirtual android.os.Parcel.readException:()V
23: goto 28
24: StackMap locals:
StackMap stack: java.lang.Throwable
astore 9
25: aload 8
invokevirtual android.os.Parcel.recycle:()V
26: aload 7
invokevirtual android.os.Parcel.recycle:()V
27: aload 9
athrow
28: StackMap locals:
StackMap stack:
aload 8
invokevirtual android.os.Parcel.recycle:()V
29: aload 7
invokevirtual android.os.Parcel.recycle:()V
30: return
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 31 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 31 1 intent Landroid/content/Intent;
0 31 2 resolvedType Ljava/lang/String;
0 31 3 flags I
0 31 4 filter Landroid/content/IntentFilter;
0 31 5 match I
0 31 6 activity Landroid/content/ComponentName;
1 31 7 _data Landroid/os/Parcel;
2 31 8 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 24 24 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
intent
resolvedType
flags
filter
match
activity
public void addPreferredActivity(android.content.IntentFilter, int, android.content.ComponentName[], android.content.ComponentName, int);
descriptor: (Landroid/content/IntentFilter;I[Landroid/content/ComponentName;Landroid/content/ComponentName;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 7
start local 7 2: aload 6
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 6
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 6
iconst_0
invokevirtual android.content.IntentFilter.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 6
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 6
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 6
aload 3
iconst_0
invokevirtual android.os.Parcel.writeTypedArray:([Landroid/os/Parcelable;I)V
10: aload 4
ifnull 14
11: aload 6
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
12: aload 4
aload 6
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
13: goto 15
14: StackMap locals:
StackMap stack:
aload 6
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
15: StackMap locals:
StackMap stack:
aload 6
iload 5
invokevirtual android.os.Parcel.writeInt:(I)V
16: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 69
aload 6
aload 7
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
17: aload 7
invokevirtual android.os.Parcel.readException:()V
18: goto 23
19: StackMap locals:
StackMap stack: java.lang.Throwable
astore 8
20: aload 7
invokevirtual android.os.Parcel.recycle:()V
21: aload 6
invokevirtual android.os.Parcel.recycle:()V
22: aload 8
athrow
23: StackMap locals:
StackMap stack:
aload 7
invokevirtual android.os.Parcel.recycle:()V
24: aload 6
invokevirtual android.os.Parcel.recycle:()V
25: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 26 1 filter Landroid/content/IntentFilter;
0 26 2 match I
0 26 3 set [Landroid/content/ComponentName;
0 26 4 activity Landroid/content/ComponentName;
0 26 5 userId I
1 26 6 _data Landroid/os/Parcel;
2 26 7 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 19 19 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
filter
match
set
activity
userId
public void replacePreferredActivity(android.content.IntentFilter, int, android.content.ComponentName[], android.content.ComponentName, int);
descriptor: (Landroid/content/IntentFilter;I[Landroid/content/ComponentName;Landroid/content/ComponentName;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 7
start local 7 2: aload 6
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 6
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 6
iconst_0
invokevirtual android.content.IntentFilter.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 6
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 6
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 6
aload 3
iconst_0
invokevirtual android.os.Parcel.writeTypedArray:([Landroid/os/Parcelable;I)V
10: aload 4
ifnull 14
11: aload 6
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
12: aload 4
aload 6
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
13: goto 15
14: StackMap locals:
StackMap stack:
aload 6
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
15: StackMap locals:
StackMap stack:
aload 6
iload 5
invokevirtual android.os.Parcel.writeInt:(I)V
16: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 70
aload 6
aload 7
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
17: aload 7
invokevirtual android.os.Parcel.readException:()V
18: goto 23
19: StackMap locals:
StackMap stack: java.lang.Throwable
astore 8
20: aload 7
invokevirtual android.os.Parcel.recycle:()V
21: aload 6
invokevirtual android.os.Parcel.recycle:()V
22: aload 8
athrow
23: StackMap locals:
StackMap stack:
aload 7
invokevirtual android.os.Parcel.recycle:()V
24: aload 6
invokevirtual android.os.Parcel.recycle:()V
25: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 26 1 filter Landroid/content/IntentFilter;
0 26 2 match I
0 26 3 set [Landroid/content/ComponentName;
0 26 4 activity Landroid/content/ComponentName;
0 26 5 userId I
1 26 6 _data Landroid/os/Parcel;
2 26 7 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 19 19 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
filter
match
set
activity
userId
public void clearPackagePreferredActivities(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 71
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: goto 11
7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 3
invokevirtual android.os.Parcel.recycle:()V
9: aload 2
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
11: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 2
invokevirtual android.os.Parcel.recycle:()V
13: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 14 1 packageName Ljava/lang/String;
1 14 2 _data Landroid/os/Parcel;
2 14 3 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
public int getPreferredActivities(java.util.List<android.content.IntentFilter>, java.util.List<android.content.ComponentName>, java.lang.String);
descriptor: (Ljava/util/List;Ljava/util/List;Ljava/lang/String;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 3
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 72
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 5
invokevirtual android.os.Parcel.readException:()V
6: aload 5
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 7: aload 5
aload 1
getstatic android.content.IntentFilter.CREATOR:Landroid/os/Parcelable$Creator;
invokevirtual android.os.Parcel.readTypedList:(Ljava/util/List;Landroid/os/Parcelable$Creator;)V
8: aload 5
aload 2
getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
invokevirtual android.os.Parcel.readTypedList:(Ljava/util/List;Landroid/os/Parcelable$Creator;)V
9: goto 14
end local 6 10: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.util.List java.util.List java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 7
11: aload 5
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 7
athrow
start local 6 14: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
15: aload 4
invokevirtual android.os.Parcel.recycle:()V
16: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 outFilters Ljava/util/List<Landroid/content/IntentFilter;>;
0 17 2 outActivities Ljava/util/List<Landroid/content/ComponentName;>;
0 17 3 packageName Ljava/lang/String;
1 17 4 _data Landroid/os/Parcel;
2 17 5 _reply Landroid/os/Parcel;
7 10 6 _result I
14 17 6 _result I
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
Signature: (Ljava/util/List<Landroid/content/IntentFilter;>;Ljava/util/List<Landroid/content/ComponentName;>;Ljava/lang/String;)I
MethodParameters:
Name Flags
outFilters
outActivities
packageName
public void addPersistentPreferredActivity(android.content.IntentFilter, android.content.ComponentName, int);
descriptor: (Landroid/content/IntentFilter;Landroid/content/ComponentName;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 4
iconst_0
invokevirtual android.content.IntentFilter.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 2
ifnull 12
9: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 2
aload 4
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
11: goto 13
12: StackMap locals:
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
13: StackMap locals:
StackMap stack:
aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
14: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 73
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
15: aload 5
invokevirtual android.os.Parcel.readException:()V
16: goto 21
17: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
18: aload 5
invokevirtual android.os.Parcel.recycle:()V
19: aload 4
invokevirtual android.os.Parcel.recycle:()V
20: aload 6
athrow
21: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
22: aload 4
invokevirtual android.os.Parcel.recycle:()V
23: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 24 1 filter Landroid/content/IntentFilter;
0 24 2 activity Landroid/content/ComponentName;
0 24 3 userId I
1 24 4 _data Landroid/os/Parcel;
2 24 5 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 17 17 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
filter
activity
userId
public void clearPackagePersistentPreferredActivities(java.lang.String, int);
descriptor: (Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 74
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 packageName Ljava/lang/String;
0 15 2 userId I
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public void addCrossProfileIntentFilter(android.content.IntentFilter, java.lang.String, int, int, int);
descriptor: (Landroid/content/IntentFilter;Ljava/lang/String;III)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 7
start local 7 2: aload 6
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 6
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 6
iconst_0
invokevirtual android.content.IntentFilter.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 6
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 6
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
9: aload 6
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 6
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 6
iload 5
invokevirtual android.os.Parcel.writeInt:(I)V
12: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 75
aload 6
aload 7
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
13: aload 7
invokevirtual android.os.Parcel.readException:()V
14: goto 19
15: StackMap locals:
StackMap stack: java.lang.Throwable
astore 8
16: aload 7
invokevirtual android.os.Parcel.recycle:()V
17: aload 6
invokevirtual android.os.Parcel.recycle:()V
18: aload 8
athrow
19: StackMap locals:
StackMap stack:
aload 7
invokevirtual android.os.Parcel.recycle:()V
20: aload 6
invokevirtual android.os.Parcel.recycle:()V
21: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 22 1 intentFilter Landroid/content/IntentFilter;
0 22 2 ownerPackage Ljava/lang/String;
0 22 3 sourceUserId I
0 22 4 targetUserId I
0 22 5 flags I
1 22 6 _data Landroid/os/Parcel;
2 22 7 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 15 15 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
intentFilter
ownerPackage
sourceUserId
targetUserId
flags
public void clearCrossProfileIntentFilters(int, java.lang.String);
descriptor: (ILjava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 3
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 76
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 sourceUserId I
0 15 2 ownerPackage Ljava/lang/String;
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
sourceUserId
ownerPackage
public java.lang.String[] setPackagesSuspendedAsUser(java.lang.String[], boolean, android.os.PersistableBundle, android.os.PersistableBundle, java.lang.String, java.lang.String, int);
descriptor: ([Ljava/lang/String;ZLandroid/os/PersistableBundle;Landroid/os/PersistableBundle;Ljava/lang/String;Ljava/lang/String;I)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=12, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 8
start local 8 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 9
start local 9 2: aload 8
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 8
aload 1
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
4: aload 8
iload 2
ifeq 5
iconst_1
goto 6
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String[] int android.os.PersistableBundle android.os.PersistableBundle java.lang.String java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
5: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String[] int android.os.PersistableBundle android.os.PersistableBundle java.lang.String java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel int
6: invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 3
ifnull 11
8: aload 8
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 3
aload 8
iconst_0
invokevirtual android.os.PersistableBundle.writeToParcel:(Landroid/os/Parcel;I)V
10: goto 12
11: StackMap locals:
StackMap stack:
aload 8
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
12: StackMap locals:
StackMap stack:
aload 4
ifnull 16
13: aload 8
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
14: aload 4
aload 8
iconst_0
invokevirtual android.os.PersistableBundle.writeToParcel:(Landroid/os/Parcel;I)V
15: goto 17
16: StackMap locals:
StackMap stack:
aload 8
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
17: StackMap locals:
StackMap stack:
aload 8
aload 5
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
18: aload 8
aload 6
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
19: aload 8
iload 7
invokevirtual android.os.Parcel.writeInt:(I)V
20: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 77
aload 8
aload 9
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
21: aload 9
invokevirtual android.os.Parcel.readException:()V
22: aload 9
invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
astore 10
start local 10 23: goto 28
end local 10 24: StackMap locals:
StackMap stack: java.lang.Throwable
astore 11
25: aload 9
invokevirtual android.os.Parcel.recycle:()V
26: aload 8
invokevirtual android.os.Parcel.recycle:()V
27: aload 11
athrow
start local 10 28: StackMap locals: java.lang.String[]
StackMap stack:
aload 9
invokevirtual android.os.Parcel.recycle:()V
29: aload 8
invokevirtual android.os.Parcel.recycle:()V
30: aload 10
areturn
end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 31 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 31 1 packageNames [Ljava/lang/String;
0 31 2 suspended Z
0 31 3 appExtras Landroid/os/PersistableBundle;
0 31 4 launcherExtras Landroid/os/PersistableBundle;
0 31 5 dialogMessage Ljava/lang/String;
0 31 6 callingPackage Ljava/lang/String;
0 31 7 userId I
1 31 8 _data Landroid/os/Parcel;
2 31 9 _reply Landroid/os/Parcel;
23 24 10 _result [Ljava/lang/String;
28 31 10 _result [Ljava/lang/String;
Exception table:
from to target type
2 24 24 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageNames
suspended
appExtras
launcherExtras
dialogMessage
callingPackage
userId
public boolean isPackageSuspendedForUser(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 78
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
iconst_1
goto 9
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
8: iconst_0
StackMap locals:
StackMap stack: int
9: istore 5
start local 5 10: goto 15
end local 5 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
athrow
start local 5 15: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 3
invokevirtual android.os.Parcel.recycle:()V
17: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
0 18 2 userId I
1 18 3 _data Landroid/os/Parcel;
2 18 4 _reply Landroid/os/Parcel;
10 11 5 _result Z
15 18 5 _result Z
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public android.os.PersistableBundle getSuspendedPackageAppExtras(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Landroid/os/PersistableBundle;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 79
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 10
8: getstatic android.os.PersistableBundle.CREATOR:Landroid/os/Parcelable$Creator;
aload 4
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.os.PersistableBundle
astore 5
start local 5 9: goto 16
end local 5 10: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 5
start local 5 11: goto 16
end local 5 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 6
athrow
start local 5 16: StackMap locals: android.os.PersistableBundle
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 3
invokevirtual android.os.Parcel.recycle:()V
18: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 packageName Ljava/lang/String;
0 19 2 userId I
1 19 3 _data Landroid/os/Parcel;
2 19 4 _reply Landroid/os/Parcel;
9 10 5 _result Landroid/os/PersistableBundle;
11 12 5 _result Landroid/os/PersistableBundle;
16 19 5 _result Landroid/os/PersistableBundle;
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public byte[] getPreferredActivityBackup(int);
descriptor: (I)[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 80
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.createByteArray:()[B
astore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: byte[]
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 userId I
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result [B
12 15 4 _result [B
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userId
public void restorePreferredActivities(byte[], int);
descriptor: ([BI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeByteArray:([B)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 81
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy byte[] int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 backup [B
0 15 2 userId I
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
backup
userId
public byte[] getDefaultAppsBackup(int);
descriptor: (I)[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 82
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.createByteArray:()[B
astore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: byte[]
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 userId I
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result [B
12 15 4 _result [B
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userId
public void restoreDefaultApps(byte[], int);
descriptor: ([BI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeByteArray:([B)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 83
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy byte[] int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 backup [B
0 15 2 userId I
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
backup
userId
public byte[] getIntentFilterVerificationBackup(int);
descriptor: (I)[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 84
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.createByteArray:()[B
astore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: byte[]
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 userId I
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result [B
12 15 4 _result [B
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userId
public void restoreIntentFilterVerification(byte[], int);
descriptor: ([BI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeByteArray:([B)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 85
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy byte[] int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 backup [B
0 15 2 userId I
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
backup
userId
public byte[] getPermissionGrantBackup(int);
descriptor: (I)[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 86
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.createByteArray:()[B
astore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: byte[]
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 userId I
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result [B
12 15 4 _result [B
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userId
public void restorePermissionGrants(byte[], int);
descriptor: ([BI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeByteArray:([B)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 87
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy byte[] int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 backup [B
0 15 2 userId I
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
backup
userId
public android.content.ComponentName getHomeActivities(java.util.List<android.content.pm.ResolveInfo>);
descriptor: (Ljava/util/List;)Landroid/content/ComponentName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 88
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 3
invokevirtual android.os.Parcel.readException:()V
5: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
6: getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
aload 3
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.ComponentName
astore 4
start local 4 7: goto 9
end local 4 8: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 4
start local 4 9: StackMap locals: android.content.ComponentName
StackMap stack:
aload 3
aload 1
getstatic android.content.pm.ResolveInfo.CREATOR:Landroid/os/Parcelable$Creator;
invokevirtual android.os.Parcel.readTypedList:(Ljava/util/List;Landroid/os/Parcelable$Creator;)V
10: goto 15
end local 4 11: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.util.List android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
12: aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 5
athrow
start local 4 15: StackMap locals: android.content.ComponentName
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
16: aload 2
invokevirtual android.os.Parcel.recycle:()V
17: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 outHomeCandidates Ljava/util/List<Landroid/content/pm/ResolveInfo;>;
1 18 2 _data Landroid/os/Parcel;
2 18 3 _reply Landroid/os/Parcel;
7 8 4 _result Landroid/content/ComponentName;
9 11 4 _result Landroid/content/ComponentName;
15 18 4 _result Landroid/content/ComponentName;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
Signature: (Ljava/util/List<Landroid/content/pm/ResolveInfo;>;)Landroid/content/ComponentName;
MethodParameters:
Name Flags
outHomeCandidates
public void setHomeActivity(android.content.ComponentName, int);
descriptor: (Landroid/content/ComponentName;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 3
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 89
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
10: aload 4
invokevirtual android.os.Parcel.readException:()V
11: goto 16
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 5
athrow
16: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 3
invokevirtual android.os.Parcel.recycle:()V
18: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 className Landroid/content/ComponentName;
0 19 2 userId I
1 19 3 _data Landroid/os/Parcel;
2 19 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
className
userId
public void setComponentEnabledSetting(android.content.ComponentName, int, int, int);
descriptor: (Landroid/content/ComponentName;III)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 2: aload 5
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 5
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 5
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 5
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 5
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 5
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 5
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 90
aload 5
aload 6
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
12: aload 6
invokevirtual android.os.Parcel.readException:()V
13: goto 18
14: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
15: aload 6
invokevirtual android.os.Parcel.recycle:()V
16: aload 5
invokevirtual android.os.Parcel.recycle:()V
17: aload 7
athrow
18: StackMap locals:
StackMap stack:
aload 6
invokevirtual android.os.Parcel.recycle:()V
19: aload 5
invokevirtual android.os.Parcel.recycle:()V
20: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 21 1 componentName Landroid/content/ComponentName;
0 21 2 newState I
0 21 3 flags I
0 21 4 userId I
1 21 5 _data Landroid/os/Parcel;
2 21 6 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 14 14 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
componentName
newState
flags
userId
public int getComponentEnabledSetting(android.content.ComponentName, int);
descriptor: (Landroid/content/ComponentName;I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 3
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 91
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
10: aload 4
invokevirtual android.os.Parcel.readException:()V
11: aload 4
invokevirtual android.os.Parcel.readInt:()I
istore 5
start local 5 12: goto 17
end local 5 13: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
14: aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 3
invokevirtual android.os.Parcel.recycle:()V
16: aload 6
athrow
start local 5 17: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
18: aload 3
invokevirtual android.os.Parcel.recycle:()V
19: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 20 1 componentName Landroid/content/ComponentName;
0 20 2 userId I
1 20 3 _data Landroid/os/Parcel;
2 20 4 _reply Landroid/os/Parcel;
12 13 5 _result I
17 20 5 _result I
Exception table:
from to target type
2 13 13 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
componentName
userId
public void setApplicationEnabledSetting(java.lang.String, int, int, int, java.lang.String);
descriptor: (Ljava/lang/String;IIILjava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 7
start local 7 2: aload 6
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 6
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 6
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 6
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 6
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 6
aload 5
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
8: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 92
aload 6
aload 7
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: aload 7
invokevirtual android.os.Parcel.readException:()V
10: goto 15
11: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int int int java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 8
12: aload 7
invokevirtual android.os.Parcel.recycle:()V
13: aload 6
invokevirtual android.os.Parcel.recycle:()V
14: aload 8
athrow
15: StackMap locals:
StackMap stack:
aload 7
invokevirtual android.os.Parcel.recycle:()V
16: aload 6
invokevirtual android.os.Parcel.recycle:()V
17: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
0 18 2 newState I
0 18 3 flags I
0 18 4 userId I
0 18 5 callingPackage Ljava/lang/String;
1 18 6 _data Landroid/os/Parcel;
2 18 7 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
newState
flags
userId
callingPackage
public int getApplicationEnabledSetting(java.lang.String, int);
descriptor: (Ljava/lang/String;I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 93
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
istore 5
start local 5 8: goto 13
end local 5 9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
10: aload 4
invokevirtual android.os.Parcel.recycle:()V
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 6
athrow
start local 5 13: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 packageName Ljava/lang/String;
0 16 2 userId I
1 16 3 _data Landroid/os/Parcel;
2 16 4 _reply Landroid/os/Parcel;
8 9 5 _result I
13 16 5 _result I
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public void logAppProcessStartIfNeeded(java.lang.String, int, java.lang.String, java.lang.String, int);
descriptor: (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 7
start local 7 2: aload 6
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 6
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 6
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 6
aload 3
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
6: aload 6
aload 4
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
7: aload 6
iload 5
invokevirtual android.os.Parcel.writeInt:(I)V
8: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 94
aload 6
aload 7
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: aload 7
invokevirtual android.os.Parcel.readException:()V
10: goto 15
11: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int java.lang.String java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 8
12: aload 7
invokevirtual android.os.Parcel.recycle:()V
13: aload 6
invokevirtual android.os.Parcel.recycle:()V
14: aload 8
athrow
15: StackMap locals:
StackMap stack:
aload 7
invokevirtual android.os.Parcel.recycle:()V
16: aload 6
invokevirtual android.os.Parcel.recycle:()V
17: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 processName Ljava/lang/String;
0 18 2 uid I
0 18 3 seinfo Ljava/lang/String;
0 18 4 apkFile Ljava/lang/String;
0 18 5 pid I
1 18 6 _data Landroid/os/Parcel;
2 18 7 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
processName
uid
seinfo
apkFile
pid
public void flushPackageRestrictionsAsUser(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 95
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: goto 11
7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 3
invokevirtual android.os.Parcel.recycle:()V
9: aload 2
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
11: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 2
invokevirtual android.os.Parcel.recycle:()V
13: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 14 1 userId I
1 14 2 _data Landroid/os/Parcel;
2 14 3 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userId
public void setPackageStoppedState(java.lang.String, boolean, int);
descriptor: (Ljava/lang/String;ZI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
iload 2
ifeq 5
iconst_1
goto 6
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
5: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel int
6: invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
8: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 96
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: aload 5
invokevirtual android.os.Parcel.readException:()V
10: goto 15
11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
12: aload 5
invokevirtual android.os.Parcel.recycle:()V
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
athrow
15: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
16: aload 4
invokevirtual android.os.Parcel.recycle:()V
17: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
0 18 2 stopped Z
0 18 3 userId I
1 18 4 _data Landroid/os/Parcel;
2 18 5 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
stopped
userId
public void freeStorageAndNotify(java.lang.String, long, int, android.content.pm.IPackageDataObserver);
descriptor: (Ljava/lang/String;JILandroid/content/pm/IPackageDataObserver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 5 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 7
start local 7 2: aload 6
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 6
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 6
lload 2
invokevirtual android.os.Parcel.writeLong:(J)V
5: aload 6
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 6
aload 5
ifnull 7
aload 5
invokeinterface android.content.pm.IPackageDataObserver.asBinder:()Landroid/os/IBinder;
goto 8
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String long int android.content.pm.IPackageDataObserver android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
7: aconst_null
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String long int android.content.pm.IPackageDataObserver android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
8: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
9: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 97
aload 6
aload 7
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
10: aload 7
invokevirtual android.os.Parcel.readException:()V
11: goto 16
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 8
13: aload 7
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
invokevirtual android.os.Parcel.recycle:()V
15: aload 8
athrow
16: StackMap locals:
StackMap stack:
aload 7
invokevirtual android.os.Parcel.recycle:()V
17: aload 6
invokevirtual android.os.Parcel.recycle:()V
18: return
end local 7 end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 volumeUuid Ljava/lang/String;
0 19 2 freeStorageSize J
0 19 4 storageFlags I
0 19 5 observer Landroid/content/pm/IPackageDataObserver;
1 19 6 _data Landroid/os/Parcel;
2 19 7 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
volumeUuid
freeStorageSize
storageFlags
observer
public void freeStorage(java.lang.String, long, int, android.content.IntentSender);
descriptor: (Ljava/lang/String;JILandroid/content/IntentSender;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 4 start local 5 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 7
start local 7 2: aload 6
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 6
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 6
lload 2
invokevirtual android.os.Parcel.writeLong:(J)V
5: aload 6
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 5
ifnull 10
7: aload 6
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
8: aload 5
aload 6
iconst_0
invokevirtual android.content.IntentSender.writeToParcel:(Landroid/os/Parcel;I)V
9: goto 11
10: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 6
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
11: StackMap locals:
StackMap stack:
aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 98
aload 6
aload 7
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
12: aload 7
invokevirtual android.os.Parcel.readException:()V
13: goto 18
14: StackMap locals:
StackMap stack: java.lang.Throwable
astore 8
15: aload 7
invokevirtual android.os.Parcel.recycle:()V
16: aload 6
invokevirtual android.os.Parcel.recycle:()V
17: aload 8
athrow
18: StackMap locals:
StackMap stack:
aload 7
invokevirtual android.os.Parcel.recycle:()V
19: aload 6
invokevirtual android.os.Parcel.recycle:()V
20: return
end local 7 end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 21 1 volumeUuid Ljava/lang/String;
0 21 2 freeStorageSize J
0 21 4 storageFlags I
0 21 5 pi Landroid/content/IntentSender;
1 21 6 _data Landroid/os/Parcel;
2 21 7 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 14 14 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
volumeUuid
freeStorageSize
storageFlags
pi
public void deleteApplicationCacheFiles(java.lang.String, android.content.pm.IPackageDataObserver);
descriptor: (Ljava/lang/String;Landroid/content/pm/IPackageDataObserver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
aload 2
ifnull 5
aload 2
invokeinterface android.content.pm.IPackageDataObserver.asBinder:()Landroid/os/IBinder;
goto 6
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String android.content.pm.IPackageDataObserver android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
5: aconst_null
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String android.content.pm.IPackageDataObserver android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
6: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
7: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 99
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
8: aload 4
invokevirtual android.os.Parcel.readException:()V
9: goto 14
10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
11: aload 4
invokevirtual android.os.Parcel.recycle:()V
12: aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
athrow
14: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 3
invokevirtual android.os.Parcel.recycle:()V
16: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 packageName Ljava/lang/String;
0 17 2 observer Landroid/content/pm/IPackageDataObserver;
1 17 3 _data Landroid/os/Parcel;
2 17 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
observer
public void deleteApplicationCacheFilesAsUser(java.lang.String, int, android.content.pm.IPackageDataObserver);
descriptor: (Ljava/lang/String;ILandroid/content/pm/IPackageDataObserver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 4
aload 3
ifnull 6
aload 3
invokeinterface android.content.pm.IPackageDataObserver.asBinder:()Landroid/os/IBinder;
goto 7
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.content.pm.IPackageDataObserver android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
6: aconst_null
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.content.pm.IPackageDataObserver android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
7: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
8: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 100
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: aload 5
invokevirtual android.os.Parcel.readException:()V
10: goto 15
11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
12: aload 5
invokevirtual android.os.Parcel.recycle:()V
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
athrow
15: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
16: aload 4
invokevirtual android.os.Parcel.recycle:()V
17: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
0 18 2 userId I
0 18 3 observer Landroid/content/pm/IPackageDataObserver;
1 18 4 _data Landroid/os/Parcel;
2 18 5 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
observer
public void clearApplicationUserData(java.lang.String, android.content.pm.IPackageDataObserver, int);
descriptor: (Ljava/lang/String;Landroid/content/pm/IPackageDataObserver;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
aload 2
ifnull 5
aload 2
invokeinterface android.content.pm.IPackageDataObserver.asBinder:()Landroid/os/IBinder;
goto 6
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String android.content.pm.IPackageDataObserver int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
5: aconst_null
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String android.content.pm.IPackageDataObserver int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
6: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
7: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
8: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 101
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: aload 5
invokevirtual android.os.Parcel.readException:()V
10: goto 15
11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
12: aload 5
invokevirtual android.os.Parcel.recycle:()V
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
athrow
15: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
16: aload 4
invokevirtual android.os.Parcel.recycle:()V
17: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
0 18 2 observer Landroid/content/pm/IPackageDataObserver;
0 18 3 userId I
1 18 4 _data Landroid/os/Parcel;
2 18 5 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
observer
userId
public void clearApplicationProfileData(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 102
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: goto 11
7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 3
invokevirtual android.os.Parcel.recycle:()V
9: aload 2
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
11: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 2
invokevirtual android.os.Parcel.recycle:()V
13: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 14 1 packageName Ljava/lang/String;
1 14 2 _data Landroid/os/Parcel;
2 14 3 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
public void getPackageSizeInfo(java.lang.String, int, android.content.pm.IPackageStatsObserver);
descriptor: (Ljava/lang/String;ILandroid/content/pm/IPackageStatsObserver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 4
aload 3
ifnull 6
aload 3
invokeinterface android.content.pm.IPackageStatsObserver.asBinder:()Landroid/os/IBinder;
goto 7
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.content.pm.IPackageStatsObserver android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
6: aconst_null
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.content.pm.IPackageStatsObserver android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
7: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
8: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 103
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: aload 5
invokevirtual android.os.Parcel.readException:()V
10: goto 15
11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
12: aload 5
invokevirtual android.os.Parcel.recycle:()V
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
athrow
15: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
16: aload 4
invokevirtual android.os.Parcel.recycle:()V
17: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
0 18 2 userHandle I
0 18 3 observer Landroid/content/pm/IPackageStatsObserver;
1 18 4 _data Landroid/os/Parcel;
2 18 5 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userHandle
observer
public java.lang.String[] getSystemSharedLibraryNames();
descriptor: ()[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 104
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
astore 3
start local 3 6: goto 11
end local 3 7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 2
invokevirtual android.os.Parcel.recycle:()V
9: aload 1
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
start local 3 11: StackMap locals: java.lang.String[]
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 1
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 14 1 _data Landroid/os/Parcel;
2 14 2 _reply Landroid/os/Parcel;
6 7 3 _result [Ljava/lang/String;
11 14 3 _result [Ljava/lang/String;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
public android.content.pm.ParceledListSlice getSystemAvailableFeatures();
descriptor: ()Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 105
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
6: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 2
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 3
start local 3 7: goto 14
end local 3 8: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 3
start local 3 9: goto 14
end local 3 10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
11: aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 1
invokevirtual android.os.Parcel.recycle:()V
13: aload 4
athrow
start local 3 14: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
15: aload 1
invokevirtual android.os.Parcel.recycle:()V
16: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 17 1 _data Landroid/os/Parcel;
2 17 2 _reply Landroid/os/Parcel;
7 8 3 _result Landroid/content/pm/ParceledListSlice;
9 10 3 _result Landroid/content/pm/ParceledListSlice;
14 17 3 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
public boolean hasSystemFeature(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 106
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
iconst_1
goto 9
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
8: iconst_0
StackMap locals:
StackMap stack: int
9: istore 5
start local 5 10: goto 15
end local 5 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
athrow
start local 5 15: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 3
invokevirtual android.os.Parcel.recycle:()V
17: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 name Ljava/lang/String;
0 18 2 version I
1 18 3 _data Landroid/os/Parcel;
2 18 4 _reply Landroid/os/Parcel;
10 11 5 _result Z
15 18 5 _result Z
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
name
version
public void enterSafeMode();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 107
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: goto 10
6: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
7: aload 2
invokevirtual android.os.Parcel.recycle:()V
8: aload 1
invokevirtual android.os.Parcel.recycle:()V
9: aload 3
athrow
10: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 1
invokevirtual android.os.Parcel.recycle:()V
12: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 13 1 _data Landroid/os/Parcel;
2 13 2 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 6 6 any
Exceptions:
throws android.os.RemoteException
public boolean isSafeMode();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 108
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 6
iconst_1
goto 7
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
6: iconst_0
StackMap locals:
StackMap stack: int
7: istore 3
start local 3 8: goto 13
end local 3 9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 1
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
start local 3 13: StackMap locals: int
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 1
invokevirtual android.os.Parcel.recycle:()V
15: iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 16 1 _data Landroid/os/Parcel;
2 16 2 _reply Landroid/os/Parcel;
8 9 3 _result Z
13 16 3 _result Z
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
public void systemReady();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 109
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: goto 10
6: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
7: aload 2
invokevirtual android.os.Parcel.recycle:()V
8: aload 1
invokevirtual android.os.Parcel.recycle:()V
9: aload 3
athrow
10: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 1
invokevirtual android.os.Parcel.recycle:()V
12: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 13 1 _data Landroid/os/Parcel;
2 13 2 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 6 6 any
Exceptions:
throws android.os.RemoteException
public boolean hasSystemUidErrors();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 110
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 6
iconst_1
goto 7
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
6: iconst_0
StackMap locals:
StackMap stack: int
7: istore 3
start local 3 8: goto 13
end local 3 9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 1
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
start local 3 13: StackMap locals: int
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 1
invokevirtual android.os.Parcel.recycle:()V
15: iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 16 1 _data Landroid/os/Parcel;
2 16 2 _reply Landroid/os/Parcel;
8 9 3 _result Z
13 16 3 _result Z
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
public void performFstrimIfNeeded();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 111
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: goto 10
6: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
7: aload 2
invokevirtual android.os.Parcel.recycle:()V
8: aload 1
invokevirtual android.os.Parcel.recycle:()V
9: aload 3
athrow
10: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 1
invokevirtual android.os.Parcel.recycle:()V
12: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 13 1 _data Landroid/os/Parcel;
2 13 2 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 6 6 any
Exceptions:
throws android.os.RemoteException
public void updatePackagesIfNeeded();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 112
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: goto 10
6: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
7: aload 2
invokevirtual android.os.Parcel.recycle:()V
8: aload 1
invokevirtual android.os.Parcel.recycle:()V
9: aload 3
athrow
10: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 1
invokevirtual android.os.Parcel.recycle:()V
12: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 13 1 _data Landroid/os/Parcel;
2 13 2 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 6 6 any
Exceptions:
throws android.os.RemoteException
public void notifyPackageUse(java.lang.String, int);
descriptor: (Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
3: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 113
aload 3
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: goto 9
6: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
7: aload 3
invokevirtual android.os.Parcel.recycle:()V
8: aload 4
athrow
9: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
10: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 11 1 packageName Ljava/lang/String;
0 11 2 reason I
1 11 3 _data Landroid/os/Parcel;
Exception table:
from to target type
1 6 6 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
reason
public void notifyDexLoad(java.lang.String, java.util.List<java.lang.String>, java.util.List<java.lang.String>, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 1: aload 5
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 5
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
3: aload 5
aload 2
invokevirtual android.os.Parcel.writeStringList:(Ljava/util/List;)V
4: aload 5
aload 3
invokevirtual android.os.Parcel.writeStringList:(Ljava/util/List;)V
5: aload 5
aload 4
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 114
aload 5
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: goto 11
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String java.util.List java.util.List java.lang.String android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
9: aload 5
invokevirtual android.os.Parcel.recycle:()V
10: aload 6
athrow
11: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
12: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 13 1 loadingPackageName Ljava/lang/String;
0 13 2 classLoadersNames Ljava/util/List<Ljava/lang/String;>;
0 13 3 classPaths Ljava/util/List<Ljava/lang/String;>;
0 13 4 loaderIsa Ljava/lang/String;
1 13 5 _data Landroid/os/Parcel;
Exception table:
from to target type
1 8 8 any
Exceptions:
throws android.os.RemoteException
Signature: (Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Ljava/lang/String;>;Ljava/lang/String;)V
MethodParameters:
Name Flags
loadingPackageName
classLoadersNames
classPaths
loaderIsa
public void registerDexModule(java.lang.String, java.lang.String, boolean, android.content.pm.IDexModuleRegisterCallback);
descriptor: (Ljava/lang/String;Ljava/lang/String;ZLandroid/content/pm/IDexModuleRegisterCallback;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 1: aload 5
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 5
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
3: aload 5
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 5
iload 3
ifeq 5
iconst_1
goto 6
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String java.lang.String int android.content.pm.IDexModuleRegisterCallback android.os.Parcel
StackMap stack: android.os.Parcel
5: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String java.lang.String int android.content.pm.IDexModuleRegisterCallback android.os.Parcel
StackMap stack: android.os.Parcel int
6: invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 5
aload 4
ifnull 8
aload 4
invokeinterface android.content.pm.IDexModuleRegisterCallback.asBinder:()Landroid/os/IBinder;
goto 9
StackMap locals:
StackMap stack: android.os.Parcel
8: aconst_null
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String java.lang.String int android.content.pm.IDexModuleRegisterCallback android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
9: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
10: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 115
aload 5
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
11: goto 15
12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
13: aload 5
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
athrow
15: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
16: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 packageName Ljava/lang/String;
0 17 2 dexModulePath Ljava/lang/String;
0 17 3 isSharedModule Z
0 17 4 callback Landroid/content/pm/IDexModuleRegisterCallback;
1 17 5 _data Landroid/os/Parcel;
Exception table:
from to target type
1 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
dexModulePath
isSharedModule
callback
public boolean performDexOptMode(java.lang.String, boolean, java.lang.String, boolean, boolean, java.lang.String);
descriptor: (Ljava/lang/String;ZLjava/lang/String;ZZLjava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=11, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 7
start local 7 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 8
start local 8 2: aload 7
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 7
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 7
iload 2
ifeq 5
iconst_1
goto 6
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int java.lang.String int int java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
5: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int java.lang.String int int java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel int
6: invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 7
aload 3
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
8: aload 7
iload 4
ifeq 9
iconst_1
goto 10
StackMap locals:
StackMap stack: android.os.Parcel
9: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int java.lang.String int int java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel int
10: invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 7
iload 5
ifeq 12
iconst_1
goto 13
StackMap locals:
StackMap stack: android.os.Parcel
12: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int java.lang.String int int java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel int
13: invokevirtual android.os.Parcel.writeInt:(I)V
14: aload 7
aload 6
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
15: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 116
aload 7
aload 8
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
16: aload 8
invokevirtual android.os.Parcel.readException:()V
17: aload 8
invokevirtual android.os.Parcel.readInt:()I
ifeq 18
iconst_1
goto 19
StackMap locals:
StackMap stack:
18: iconst_0
StackMap locals:
StackMap stack: int
19: istore 9
start local 9 20: goto 25
end local 9 21: StackMap locals:
StackMap stack: java.lang.Throwable
astore 10
22: aload 8
invokevirtual android.os.Parcel.recycle:()V
23: aload 7
invokevirtual android.os.Parcel.recycle:()V
24: aload 10
athrow
start local 9 25: StackMap locals: int
StackMap stack:
aload 8
invokevirtual android.os.Parcel.recycle:()V
26: aload 7
invokevirtual android.os.Parcel.recycle:()V
27: iload 9
ireturn
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 28 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 28 1 packageName Ljava/lang/String;
0 28 2 checkProfiles Z
0 28 3 targetCompilerFilter Ljava/lang/String;
0 28 4 force Z
0 28 5 bootComplete Z
0 28 6 splitName Ljava/lang/String;
1 28 7 _data Landroid/os/Parcel;
2 28 8 _reply Landroid/os/Parcel;
20 21 9 _result Z
25 28 9 _result Z
Exception table:
from to target type
2 21 21 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
checkProfiles
targetCompilerFilter
force
bootComplete
splitName
public boolean performDexOptSecondary(java.lang.String, java.lang.String, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/String;Z)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 4
iload 3
ifeq 6
iconst_1
goto 7
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
6: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel int
7: invokevirtual android.os.Parcel.writeInt:(I)V
8: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 117
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: aload 5
invokevirtual android.os.Parcel.readException:()V
10: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 11
iconst_1
goto 12
StackMap locals:
StackMap stack:
11: iconst_0
StackMap locals:
StackMap stack: int
12: istore 6
start local 6 13: goto 18
end local 6 14: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
15: aload 5
invokevirtual android.os.Parcel.recycle:()V
16: aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 7
athrow
start local 6 18: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
19: aload 4
invokevirtual android.os.Parcel.recycle:()V
20: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 21 1 packageName Ljava/lang/String;
0 21 2 targetCompilerFilter Ljava/lang/String;
0 21 3 force Z
1 21 4 _data Landroid/os/Parcel;
2 21 5 _reply Landroid/os/Parcel;
13 14 6 _result Z
18 21 6 _result Z
Exception table:
from to target type
2 14 14 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
targetCompilerFilter
force
public void dumpProfiles(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 118
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: goto 11
7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 3
invokevirtual android.os.Parcel.recycle:()V
9: aload 2
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
11: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 2
invokevirtual android.os.Parcel.recycle:()V
13: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 14 1 packageName Ljava/lang/String;
1 14 2 _data Landroid/os/Parcel;
2 14 3 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
public void forceDexOpt(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 119
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: goto 11
7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 3
invokevirtual android.os.Parcel.recycle:()V
9: aload 2
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
11: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 2
invokevirtual android.os.Parcel.recycle:()V
13: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 14 1 packageName Ljava/lang/String;
1 14 2 _data Landroid/os/Parcel;
2 14 3 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
public boolean runBackgroundDexoptJob(java.util.List<java.lang.String>);
descriptor: (Ljava/util/List;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeStringList:(Ljava/util/List;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 120
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 7
iconst_1
goto 8
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
7: iconst_0
StackMap locals:
StackMap stack: int
8: istore 4
start local 4 9: goto 14
end local 4 10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 2
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
athrow
start local 4 14: StackMap locals: int
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 2
invokevirtual android.os.Parcel.recycle:()V
16: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 packageNames Ljava/util/List<Ljava/lang/String;>;
1 17 2 _data Landroid/os/Parcel;
2 17 3 _reply Landroid/os/Parcel;
9 10 4 _result Z
14 17 4 _result Z
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
Signature: (Ljava/util/List<Ljava/lang/String;>;)Z
MethodParameters:
Name Flags
packageNames
public void reconcileSecondaryDexFiles(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 121
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: goto 11
7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 3
invokevirtual android.os.Parcel.recycle:()V
9: aload 2
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
11: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 2
invokevirtual android.os.Parcel.recycle:()V
13: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 14 1 packageName Ljava/lang/String;
1 14 2 _data Landroid/os/Parcel;
2 14 3 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
public android.content.pm.PackageCleanItem nextPackageToClean(android.content.pm.PackageCleanItem);
descriptor: (Landroid/content/pm/PackageCleanItem;)Landroid/content/pm/PackageCleanItem;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 2
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 2
iconst_0
invokevirtual android.content.pm.PackageCleanItem.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 2
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 122
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: aload 3
invokevirtual android.os.Parcel.readException:()V
10: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 13
11: getstatic android.content.pm.PackageCleanItem.CREATOR:Landroid/os/Parcelable$Creator;
aload 3
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.PackageCleanItem
astore 4
start local 4 12: goto 19
end local 4 13: StackMap locals:
StackMap stack:
aconst_null
astore 4
start local 4 14: goto 19
end local 4 15: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
16: aload 3
invokevirtual android.os.Parcel.recycle:()V
17: aload 2
invokevirtual android.os.Parcel.recycle:()V
18: aload 5
athrow
start local 4 19: StackMap locals: android.content.pm.PackageCleanItem
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
20: aload 2
invokevirtual android.os.Parcel.recycle:()V
21: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 22 1 lastPackage Landroid/content/pm/PackageCleanItem;
1 22 2 _data Landroid/os/Parcel;
2 22 3 _reply Landroid/os/Parcel;
12 13 4 _result Landroid/content/pm/PackageCleanItem;
14 15 4 _result Landroid/content/pm/PackageCleanItem;
19 22 4 _result Landroid/content/pm/PackageCleanItem;
Exception table:
from to target type
2 15 15 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
lastPackage
public int getMoveStatus(int);
descriptor: (I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 123
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
istore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: int
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 moveId I
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result I
12 15 4 _result I
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
moveId
public void registerMoveCallback(android.content.pm.IPackageMoveObserver);
descriptor: (Landroid/content/pm/IPackageMoveObserver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
ifnull 4
aload 1
invokeinterface android.content.pm.IPackageMoveObserver.asBinder:()Landroid/os/IBinder;
goto 5
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.content.pm.IPackageMoveObserver android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
4: aconst_null
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.content.pm.IPackageMoveObserver android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 124
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 3
invokevirtual android.os.Parcel.readException:()V
8: goto 13
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
13: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
14: aload 2
invokevirtual android.os.Parcel.recycle:()V
15: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 callback Landroid/content/pm/IPackageMoveObserver;
1 16 2 _data Landroid/os/Parcel;
2 16 3 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callback
public void unregisterMoveCallback(android.content.pm.IPackageMoveObserver);
descriptor: (Landroid/content/pm/IPackageMoveObserver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
ifnull 4
aload 1
invokeinterface android.content.pm.IPackageMoveObserver.asBinder:()Landroid/os/IBinder;
goto 5
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.content.pm.IPackageMoveObserver android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
4: aconst_null
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.content.pm.IPackageMoveObserver android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 125
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 3
invokevirtual android.os.Parcel.readException:()V
8: goto 13
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
13: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
14: aload 2
invokevirtual android.os.Parcel.recycle:()V
15: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 callback Landroid/content/pm/IPackageMoveObserver;
1 16 2 _data Landroid/os/Parcel;
2 16 3 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
callback
public int movePackage(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 126
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
istore 5
start local 5 8: goto 13
end local 5 9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
10: aload 4
invokevirtual android.os.Parcel.recycle:()V
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 6
athrow
start local 5 13: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 packageName Ljava/lang/String;
0 16 2 volumeUuid Ljava/lang/String;
1 16 3 _data Landroid/os/Parcel;
2 16 4 _reply Landroid/os/Parcel;
8 9 5 _result I
13 16 5 _result I
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
volumeUuid
public int movePrimaryStorage(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 127
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
istore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: int
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 volumeUuid Ljava/lang/String;
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result I
12 15 4 _result I
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
volumeUuid
public boolean addPermissionAsync(android.content.pm.PermissionInfo);
descriptor: (Landroid/content/pm/PermissionInfo;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 1
ifnull 7
4: aload 2
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 1
aload 2
iconst_0
invokevirtual android.content.pm.PermissionInfo.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 2
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 128
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: aload 3
invokevirtual android.os.Parcel.readException:()V
10: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 11
iconst_1
goto 12
StackMap locals:
StackMap stack:
11: iconst_0
StackMap locals:
StackMap stack: int
12: istore 4
start local 4 13: goto 18
end local 4 14: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
15: aload 3
invokevirtual android.os.Parcel.recycle:()V
16: aload 2
invokevirtual android.os.Parcel.recycle:()V
17: aload 5
athrow
start local 4 18: StackMap locals: int
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
19: aload 2
invokevirtual android.os.Parcel.recycle:()V
20: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 21 1 info Landroid/content/pm/PermissionInfo;
1 21 2 _data Landroid/os/Parcel;
2 21 3 _reply Landroid/os/Parcel;
13 14 4 _result Z
18 21 4 _result Z
Exception table:
from to target type
2 14 14 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
info
public boolean setInstallLocation(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 129
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 7
iconst_1
goto 8
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
7: iconst_0
StackMap locals:
StackMap stack: int
8: istore 4
start local 4 9: goto 14
end local 4 10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 2
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
athrow
start local 4 14: StackMap locals: int
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 2
invokevirtual android.os.Parcel.recycle:()V
16: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 loc I
1 17 2 _data Landroid/os/Parcel;
2 17 3 _reply Landroid/os/Parcel;
9 10 4 _result Z
14 17 4 _result Z
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
loc
public int getInstallLocation();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 130
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 3
start local 3 6: goto 11
end local 3 7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 2
invokevirtual android.os.Parcel.recycle:()V
9: aload 1
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
start local 3 11: StackMap locals: int
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 1
invokevirtual android.os.Parcel.recycle:()V
13: iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 14 1 _data Landroid/os/Parcel;
2 14 2 _reply Landroid/os/Parcel;
6 7 3 _result I
11 14 3 _result I
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
public int installExistingPackageAsUser(java.lang.String, int, int, int);
descriptor: (Ljava/lang/String;III)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 2: aload 5
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 5
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 5
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 5
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 5
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 131
aload 5
aload 6
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
8: aload 6
invokevirtual android.os.Parcel.readException:()V
9: aload 6
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 10: goto 15
end local 7 11: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int int int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 8
12: aload 6
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
invokevirtual android.os.Parcel.recycle:()V
14: aload 8
athrow
start local 7 15: StackMap locals: int
StackMap stack:
aload 6
invokevirtual android.os.Parcel.recycle:()V
16: aload 5
invokevirtual android.os.Parcel.recycle:()V
17: iload 7
ireturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
0 18 2 userId I
0 18 3 installFlags I
0 18 4 installReason I
1 18 5 _data Landroid/os/Parcel;
2 18 6 _reply Landroid/os/Parcel;
10 11 7 _result I
15 18 7 _result I
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
installFlags
installReason
public void verifyPendingInstall(int, int);
descriptor: (II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 132
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 id I
0 15 2 verificationCode I
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
id
verificationCode
public void extendVerificationTimeout(int, int, long);
descriptor: (IIJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 6
start local 6 2: aload 5
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 5
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 5
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 5
lload 3
invokevirtual android.os.Parcel.writeLong:(J)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 133
aload 5
aload 6
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 6
invokevirtual android.os.Parcel.readException:()V
8: goto 13
9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int int long android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 7
10: aload 6
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
invokevirtual android.os.Parcel.recycle:()V
12: aload 7
athrow
13: StackMap locals:
StackMap stack:
aload 6
invokevirtual android.os.Parcel.recycle:()V
14: aload 5
invokevirtual android.os.Parcel.recycle:()V
15: return
end local 6 end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 id I
0 16 2 verificationCodeAtTimeout I
0 16 3 millisecondsToDelay J
1 16 5 _data Landroid/os/Parcel;
2 16 6 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
id
verificationCodeAtTimeout
millisecondsToDelay
public void verifyIntentFilter(int, int, java.util.List<java.lang.String>);
descriptor: (IILjava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 4
aload 3
invokevirtual android.os.Parcel.writeStringList:(Ljava/util/List;)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 134
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: goto 13
9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int int java.util.List android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
10: aload 5
invokevirtual android.os.Parcel.recycle:()V
11: aload 4
invokevirtual android.os.Parcel.recycle:()V
12: aload 6
athrow
13: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
invokevirtual android.os.Parcel.recycle:()V
15: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 id I
0 16 2 verificationCode I
0 16 3 failedDomains Ljava/util/List<Ljava/lang/String;>;
1 16 4 _data Landroid/os/Parcel;
2 16 5 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
Signature: (IILjava/util/List<Ljava/lang/String;>;)V
MethodParameters:
Name Flags
id
verificationCode
failedDomains
public int getIntentVerificationStatus(java.lang.String, int);
descriptor: (Ljava/lang/String;I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 135
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
istore 5
start local 5 8: goto 13
end local 5 9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
10: aload 4
invokevirtual android.os.Parcel.recycle:()V
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 6
athrow
start local 5 13: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 packageName Ljava/lang/String;
0 16 2 userId I
1 16 3 _data Landroid/os/Parcel;
2 16 4 _reply Landroid/os/Parcel;
8 9 5 _result I
13 16 5 _result I
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public boolean updateIntentVerificationStatus(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 136
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 9
iconst_1
goto 10
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
9: iconst_0
StackMap locals:
StackMap stack: int
10: istore 6
start local 6 11: goto 16
end local 6 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
13: aload 5
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 7
athrow
start local 6 16: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
17: aload 4
invokevirtual android.os.Parcel.recycle:()V
18: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 packageName Ljava/lang/String;
0 19 2 status I
0 19 3 userId I
1 19 4 _data Landroid/os/Parcel;
2 19 5 _reply Landroid/os/Parcel;
11 12 6 _result Z
16 19 6 _result Z
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
status
userId
public android.content.pm.ParceledListSlice getIntentFilterVerifications(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 137
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 9
7: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 3
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 4
start local 4 8: goto 15
end local 4 9: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 4
start local 4 10: goto 15
end local 4 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
12: aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 5
athrow
start local 4 15: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
16: aload 2
invokevirtual android.os.Parcel.recycle:()V
17: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
1 18 2 _data Landroid/os/Parcel;
2 18 3 _reply Landroid/os/Parcel;
8 9 4 _result Landroid/content/pm/ParceledListSlice;
10 11 4 _result Landroid/content/pm/ParceledListSlice;
15 18 4 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
public android.content.pm.ParceledListSlice getAllIntentFilters(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 138
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 9
7: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 3
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 4
start local 4 8: goto 15
end local 4 9: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 4
start local 4 10: goto 15
end local 4 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
12: aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 5
athrow
start local 4 15: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
16: aload 2
invokevirtual android.os.Parcel.recycle:()V
17: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
1 18 2 _data Landroid/os/Parcel;
2 18 3 _reply Landroid/os/Parcel;
8 9 4 _result Landroid/content/pm/ParceledListSlice;
10 11 4 _result Landroid/content/pm/ParceledListSlice;
15 18 4 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
public boolean setDefaultBrowserPackageName(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 139
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
iconst_1
goto 9
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
8: iconst_0
StackMap locals:
StackMap stack: int
9: istore 5
start local 5 10: goto 15
end local 5 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
athrow
start local 5 15: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 3
invokevirtual android.os.Parcel.recycle:()V
17: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
0 18 2 userId I
1 18 3 _data Landroid/os/Parcel;
2 18 4 _reply Landroid/os/Parcel;
10 11 5 _result Z
15 18 5 _result Z
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public java.lang.String getDefaultBrowserPackageName(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 140
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 4
start local 4 7: goto 12
end local 4 8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
start local 4 12: StackMap locals: java.lang.String
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 userId I
1 15 2 _data Landroid/os/Parcel;
2 15 3 _reply Landroid/os/Parcel;
7 8 4 _result Ljava/lang/String;
12 15 4 _result Ljava/lang/String;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userId
public android.content.pm.VerifierDeviceIdentity getVerifierDeviceIdentity();
descriptor: ()Landroid/content/pm/VerifierDeviceIdentity;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 141
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
6: getstatic android.content.pm.VerifierDeviceIdentity.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.VerifierDeviceIdentity
astore 3
start local 3 7: goto 14
end local 3 8: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 3
start local 3 9: goto 14
end local 3 10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
11: aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 1
invokevirtual android.os.Parcel.recycle:()V
13: aload 4
athrow
start local 3 14: StackMap locals: android.content.pm.VerifierDeviceIdentity
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
15: aload 1
invokevirtual android.os.Parcel.recycle:()V
16: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 17 1 _data Landroid/os/Parcel;
2 17 2 _reply Landroid/os/Parcel;
7 8 3 _result Landroid/content/pm/VerifierDeviceIdentity;
9 10 3 _result Landroid/content/pm/VerifierDeviceIdentity;
14 17 3 _result Landroid/content/pm/VerifierDeviceIdentity;
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
public boolean isFirstBoot();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 142
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 6
iconst_1
goto 7
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
6: iconst_0
StackMap locals:
StackMap stack: int
7: istore 3
start local 3 8: goto 13
end local 3 9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 1
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
start local 3 13: StackMap locals: int
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 1
invokevirtual android.os.Parcel.recycle:()V
15: iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 16 1 _data Landroid/os/Parcel;
2 16 2 _reply Landroid/os/Parcel;
8 9 3 _result Z
13 16 3 _result Z
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
public boolean isOnlyCoreApps();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 143
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 6
iconst_1
goto 7
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
6: iconst_0
StackMap locals:
StackMap stack: int
7: istore 3
start local 3 8: goto 13
end local 3 9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 1
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
start local 3 13: StackMap locals: int
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 1
invokevirtual android.os.Parcel.recycle:()V
15: iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 16 1 _data Landroid/os/Parcel;
2 16 2 _reply Landroid/os/Parcel;
8 9 3 _result Z
13 16 3 _result Z
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
public boolean isUpgrade();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 144
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 6
iconst_1
goto 7
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
6: iconst_0
StackMap locals:
StackMap stack: int
7: istore 3
start local 3 8: goto 13
end local 3 9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 1
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
start local 3 13: StackMap locals: int
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 1
invokevirtual android.os.Parcel.recycle:()V
15: iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 16 1 _data Landroid/os/Parcel;
2 16 2 _reply Landroid/os/Parcel;
8 9 3 _result Z
13 16 3 _result Z
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
public void setPermissionEnforced(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
ifeq 5
iconst_1
goto 6
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
5: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel int
6: invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 145
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
8: aload 4
invokevirtual android.os.Parcel.readException:()V
9: goto 14
10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
11: aload 4
invokevirtual android.os.Parcel.recycle:()V
12: aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
athrow
14: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 3
invokevirtual android.os.Parcel.recycle:()V
16: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 permission Ljava/lang/String;
0 17 2 enforced Z
1 17 3 _data Landroid/os/Parcel;
2 17 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
permission
enforced
public boolean isPermissionEnforced(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 146
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 7
iconst_1
goto 8
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
7: iconst_0
StackMap locals:
StackMap stack: int
8: istore 4
start local 4 9: goto 14
end local 4 10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 2
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
athrow
start local 4 14: StackMap locals: int
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 2
invokevirtual android.os.Parcel.recycle:()V
16: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 permission Ljava/lang/String;
1 17 2 _data Landroid/os/Parcel;
2 17 3 _reply Landroid/os/Parcel;
9 10 4 _result Z
14 17 4 _result Z
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
permission
public boolean isStorageLow();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 147
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 6
iconst_1
goto 7
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
6: iconst_0
StackMap locals:
StackMap stack: int
7: istore 3
start local 3 8: goto 13
end local 3 9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 1
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
start local 3 13: StackMap locals: int
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 1
invokevirtual android.os.Parcel.recycle:()V
15: iload 3
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 16 1 _data Landroid/os/Parcel;
2 16 2 _reply Landroid/os/Parcel;
8 9 3 _result Z
13 16 3 _result Z
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
public boolean setApplicationHiddenSettingAsUser(java.lang.String, boolean, int);
descriptor: (Ljava/lang/String;ZI)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
iload 2
ifeq 5
iconst_1
goto 6
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
5: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel int
6: invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
8: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 148
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: aload 5
invokevirtual android.os.Parcel.readException:()V
10: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 11
iconst_1
goto 12
StackMap locals:
StackMap stack:
11: iconst_0
StackMap locals:
StackMap stack: int
12: istore 6
start local 6 13: goto 18
end local 6 14: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
15: aload 5
invokevirtual android.os.Parcel.recycle:()V
16: aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 7
athrow
start local 6 18: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
19: aload 4
invokevirtual android.os.Parcel.recycle:()V
20: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 21 1 packageName Ljava/lang/String;
0 21 2 hidden Z
0 21 3 userId I
1 21 4 _data Landroid/os/Parcel;
2 21 5 _reply Landroid/os/Parcel;
13 14 6 _result Z
18 21 6 _result Z
Exception table:
from to target type
2 14 14 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
hidden
userId
public boolean getApplicationHiddenSettingAsUser(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 149
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
iconst_1
goto 9
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
8: iconst_0
StackMap locals:
StackMap stack: int
9: istore 5
start local 5 10: goto 15
end local 5 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
athrow
start local 5 15: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 3
invokevirtual android.os.Parcel.recycle:()V
17: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
0 18 2 userId I
1 18 3 _data Landroid/os/Parcel;
2 18 4 _reply Landroid/os/Parcel;
10 11 5 _result Z
15 18 5 _result Z
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public void setSystemAppHiddenUntilInstalled(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
ifeq 5
iconst_1
goto 6
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
5: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel int
6: invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 150
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
8: aload 4
invokevirtual android.os.Parcel.readException:()V
9: goto 14
10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
11: aload 4
invokevirtual android.os.Parcel.recycle:()V
12: aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
athrow
14: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 3
invokevirtual android.os.Parcel.recycle:()V
16: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 packageName Ljava/lang/String;
0 17 2 hidden Z
1 17 3 _data Landroid/os/Parcel;
2 17 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
hidden
public boolean setSystemAppInstallState(java.lang.String, boolean, int);
descriptor: (Ljava/lang/String;ZI)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
iload 2
ifeq 5
iconst_1
goto 6
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
5: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel int
6: invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
8: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 151
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: aload 5
invokevirtual android.os.Parcel.readException:()V
10: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 11
iconst_1
goto 12
StackMap locals:
StackMap stack:
11: iconst_0
StackMap locals:
StackMap stack: int
12: istore 6
start local 6 13: goto 18
end local 6 14: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
15: aload 5
invokevirtual android.os.Parcel.recycle:()V
16: aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 7
athrow
start local 6 18: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
19: aload 4
invokevirtual android.os.Parcel.recycle:()V
20: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 21 1 packageName Ljava/lang/String;
0 21 2 installed Z
0 21 3 userId I
1 21 4 _data Landroid/os/Parcel;
2 21 5 _reply Landroid/os/Parcel;
13 14 6 _result Z
18 21 6 _result Z
Exception table:
from to target type
2 14 14 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
installed
userId
public android.content.pm.IPackageInstaller getPackageInstaller();
descriptor: ()Landroid/content/pm/IPackageInstaller;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 152
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.content.pm.IPackageInstaller$Stub.asInterface:(Landroid/os/IBinder;)Landroid/content/pm/IPackageInstaller;
astore 3
start local 3 6: goto 11
end local 3 7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 2
invokevirtual android.os.Parcel.recycle:()V
9: aload 1
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
start local 3 11: StackMap locals: android.content.pm.IPackageInstaller
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 1
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 14 1 _data Landroid/os/Parcel;
2 14 2 _reply Landroid/os/Parcel;
6 7 3 _result Landroid/content/pm/IPackageInstaller;
11 14 3 _result Landroid/content/pm/IPackageInstaller;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
public boolean setBlockUninstallForUser(java.lang.String, boolean, int);
descriptor: (Ljava/lang/String;ZI)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
iload 2
ifeq 5
iconst_1
goto 6
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
5: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel int
6: invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
8: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 153
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: aload 5
invokevirtual android.os.Parcel.readException:()V
10: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 11
iconst_1
goto 12
StackMap locals:
StackMap stack:
11: iconst_0
StackMap locals:
StackMap stack: int
12: istore 6
start local 6 13: goto 18
end local 6 14: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
15: aload 5
invokevirtual android.os.Parcel.recycle:()V
16: aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 7
athrow
start local 6 18: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
19: aload 4
invokevirtual android.os.Parcel.recycle:()V
20: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 21 1 packageName Ljava/lang/String;
0 21 2 blockUninstall Z
0 21 3 userId I
1 21 4 _data Landroid/os/Parcel;
2 21 5 _reply Landroid/os/Parcel;
13 14 6 _result Z
18 21 6 _result Z
Exception table:
from to target type
2 14 14 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
blockUninstall
userId
public boolean getBlockUninstallForUser(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 154
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
iconst_1
goto 9
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
8: iconst_0
StackMap locals:
StackMap stack: int
9: istore 5
start local 5 10: goto 15
end local 5 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
athrow
start local 5 15: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 3
invokevirtual android.os.Parcel.recycle:()V
17: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
0 18 2 userId I
1 18 3 _data Landroid/os/Parcel;
2 18 4 _reply Landroid/os/Parcel;
10 11 5 _result Z
15 18 5 _result Z
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public android.content.pm.KeySet getKeySetByAlias(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Landroid/content/pm/KeySet;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 155
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 10
8: getstatic android.content.pm.KeySet.CREATOR:Landroid/os/Parcelable$Creator;
aload 4
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.KeySet
astore 5
start local 5 9: goto 16
end local 5 10: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 5
start local 5 11: goto 16
end local 5 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 6
athrow
start local 5 16: StackMap locals: android.content.pm.KeySet
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 3
invokevirtual android.os.Parcel.recycle:()V
18: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 packageName Ljava/lang/String;
0 19 2 alias Ljava/lang/String;
1 19 3 _data Landroid/os/Parcel;
2 19 4 _reply Landroid/os/Parcel;
9 10 5 _result Landroid/content/pm/KeySet;
11 12 5 _result Landroid/content/pm/KeySet;
16 19 5 _result Landroid/content/pm/KeySet;
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
alias
public android.content.pm.KeySet getSigningKeySet(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/content/pm/KeySet;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 156
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 9
7: getstatic android.content.pm.KeySet.CREATOR:Landroid/os/Parcelable$Creator;
aload 3
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.KeySet
astore 4
start local 4 8: goto 15
end local 4 9: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 4
start local 4 10: goto 15
end local 4 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
12: aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 5
athrow
start local 4 15: StackMap locals: android.content.pm.KeySet
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
16: aload 2
invokevirtual android.os.Parcel.recycle:()V
17: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
1 18 2 _data Landroid/os/Parcel;
2 18 3 _reply Landroid/os/Parcel;
8 9 4 _result Landroid/content/pm/KeySet;
10 11 4 _result Landroid/content/pm/KeySet;
15 18 4 _result Landroid/content/pm/KeySet;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
public boolean isPackageSignedByKeySet(java.lang.String, android.content.pm.KeySet);
descriptor: (Ljava/lang/String;Landroid/content/pm/KeySet;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 2
ifnull 8
5: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 2
aload 3
iconst_0
invokevirtual android.content.pm.KeySet.writeToParcel:(Landroid/os/Parcel;I)V
7: goto 9
8: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
9: StackMap locals:
StackMap stack:
aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 157
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
10: aload 4
invokevirtual android.os.Parcel.readException:()V
11: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 12
iconst_1
goto 13
StackMap locals:
StackMap stack:
12: iconst_0
StackMap locals:
StackMap stack: int
13: istore 5
start local 5 14: goto 19
end local 5 15: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
16: aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 3
invokevirtual android.os.Parcel.recycle:()V
18: aload 6
athrow
start local 5 19: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
20: aload 3
invokevirtual android.os.Parcel.recycle:()V
21: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 22 1 packageName Ljava/lang/String;
0 22 2 ks Landroid/content/pm/KeySet;
1 22 3 _data Landroid/os/Parcel;
2 22 4 _reply Landroid/os/Parcel;
14 15 5 _result Z
19 22 5 _result Z
Exception table:
from to target type
2 15 15 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
ks
public boolean isPackageSignedByKeySetExactly(java.lang.String, android.content.pm.KeySet);
descriptor: (Ljava/lang/String;Landroid/content/pm/KeySet;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 2
ifnull 8
5: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 2
aload 3
iconst_0
invokevirtual android.content.pm.KeySet.writeToParcel:(Landroid/os/Parcel;I)V
7: goto 9
8: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
9: StackMap locals:
StackMap stack:
aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 158
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
10: aload 4
invokevirtual android.os.Parcel.readException:()V
11: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 12
iconst_1
goto 13
StackMap locals:
StackMap stack:
12: iconst_0
StackMap locals:
StackMap stack: int
13: istore 5
start local 5 14: goto 19
end local 5 15: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
16: aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 3
invokevirtual android.os.Parcel.recycle:()V
18: aload 6
athrow
start local 5 19: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
20: aload 3
invokevirtual android.os.Parcel.recycle:()V
21: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 22 1 packageName Ljava/lang/String;
0 22 2 ks Landroid/content/pm/KeySet;
1 22 3 _data Landroid/os/Parcel;
2 22 4 _reply Landroid/os/Parcel;
14 15 5 _result Z
19 22 5 _result Z
Exception table:
from to target type
2 15 15 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
ks
public void addOnPermissionsChangeListener(android.content.pm.IOnPermissionsChangeListener);
descriptor: (Landroid/content/pm/IOnPermissionsChangeListener;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
ifnull 4
aload 1
invokeinterface android.content.pm.IOnPermissionsChangeListener.asBinder:()Landroid/os/IBinder;
goto 5
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.content.pm.IOnPermissionsChangeListener android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
4: aconst_null
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.content.pm.IOnPermissionsChangeListener android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 159
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 3
invokevirtual android.os.Parcel.readException:()V
8: goto 13
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
13: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
14: aload 2
invokevirtual android.os.Parcel.recycle:()V
15: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 listener Landroid/content/pm/IOnPermissionsChangeListener;
1 16 2 _data Landroid/os/Parcel;
2 16 3 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
listener
public void removeOnPermissionsChangeListener(android.content.pm.IOnPermissionsChangeListener);
descriptor: (Landroid/content/pm/IOnPermissionsChangeListener;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
ifnull 4
aload 1
invokeinterface android.content.pm.IOnPermissionsChangeListener.asBinder:()Landroid/os/IBinder;
goto 5
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.content.pm.IOnPermissionsChangeListener android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
4: aconst_null
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.content.pm.IOnPermissionsChangeListener android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 160
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 3
invokevirtual android.os.Parcel.readException:()V
8: goto 13
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
13: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
14: aload 2
invokevirtual android.os.Parcel.recycle:()V
15: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 listener Landroid/content/pm/IOnPermissionsChangeListener;
1 16 2 _data Landroid/os/Parcel;
2 16 3 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
listener
public void grantDefaultPermissionsToEnabledCarrierApps(java.lang.String[], int);
descriptor: ([Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 161
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String[] int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 packageNames [Ljava/lang/String;
0 15 2 userId I
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageNames
userId
public void grantDefaultPermissionsToEnabledImsServices(java.lang.String[], int);
descriptor: ([Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 162
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String[] int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 packageNames [Ljava/lang/String;
0 15 2 userId I
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageNames
userId
public void grantDefaultPermissionsToEnabledTelephonyDataServices(java.lang.String[], int);
descriptor: ([Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 163
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String[] int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 packageNames [Ljava/lang/String;
0 15 2 userId I
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageNames
userId
public void revokeDefaultPermissionsFromDisabledTelephonyDataServices(java.lang.String[], int);
descriptor: ([Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 164
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String[] int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 packageNames [Ljava/lang/String;
0 15 2 userId I
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageNames
userId
public void grantDefaultPermissionsToActiveLuiApp(java.lang.String, int);
descriptor: (Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 165
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 packageName Ljava/lang/String;
0 15 2 userId I
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public void revokeDefaultPermissionsFromLuiApps(java.lang.String[], int);
descriptor: ([Ljava/lang/String;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 166
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: goto 12
8: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String[] int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 5
9: aload 4
invokevirtual android.os.Parcel.recycle:()V
10: aload 3
invokevirtual android.os.Parcel.recycle:()V
11: aload 5
athrow
12: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 15 1 packageNames [Ljava/lang/String;
0 15 2 userId I
1 15 3 _data Landroid/os/Parcel;
2 15 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageNames
userId
public boolean isPermissionRevokedByPolicy(java.lang.String, java.lang.String, int);
descriptor: (Ljava/lang/String;Ljava/lang/String;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
aload 2
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 167
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 9
iconst_1
goto 10
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
9: iconst_0
StackMap locals:
StackMap stack: int
10: istore 6
start local 6 11: goto 16
end local 6 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
13: aload 5
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 7
athrow
start local 6 16: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
17: aload 4
invokevirtual android.os.Parcel.recycle:()V
18: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 permission Ljava/lang/String;
0 19 2 packageName Ljava/lang/String;
0 19 3 userId I
1 19 4 _data Landroid/os/Parcel;
2 19 5 _reply Landroid/os/Parcel;
11 12 6 _result Z
16 19 6 _result Z
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
permission
packageName
userId
public java.lang.String getPermissionControllerPackageName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 168
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 3
start local 3 6: goto 11
end local 3 7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 2
invokevirtual android.os.Parcel.recycle:()V
9: aload 1
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
start local 3 11: StackMap locals: java.lang.String
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 1
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 14 1 _data Landroid/os/Parcel;
2 14 2 _reply Landroid/os/Parcel;
6 7 3 _result Ljava/lang/String;
11 14 3 _result Ljava/lang/String;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
public android.content.pm.ParceledListSlice getInstantApps(int);
descriptor: (I)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 169
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 9
7: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 3
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 4
start local 4 8: goto 15
end local 4 9: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 4
start local 4 10: goto 15
end local 4 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
12: aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 2
invokevirtual android.os.Parcel.recycle:()V
14: aload 5
athrow
start local 4 15: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
16: aload 2
invokevirtual android.os.Parcel.recycle:()V
17: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 userId I
1 18 2 _data Landroid/os/Parcel;
2 18 3 _reply Landroid/os/Parcel;
8 9 4 _result Landroid/content/pm/ParceledListSlice;
10 11 4 _result Landroid/content/pm/ParceledListSlice;
15 18 4 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
userId
public byte[] getInstantAppCookie(java.lang.String, int);
descriptor: (Ljava/lang/String;I)[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 170
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.createByteArray:()[B
astore 5
start local 5 8: goto 13
end local 5 9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
10: aload 4
invokevirtual android.os.Parcel.recycle:()V
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 6
athrow
start local 5 13: StackMap locals: byte[]
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 packageName Ljava/lang/String;
0 16 2 userId I
1 16 3 _data Landroid/os/Parcel;
2 16 4 _reply Landroid/os/Parcel;
8 9 5 _result [B
13 16 5 _result [B
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public boolean setInstantAppCookie(java.lang.String, byte[], int);
descriptor: (Ljava/lang/String;[BI)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
aload 2
invokevirtual android.os.Parcel.writeByteArray:([B)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 171
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 9
iconst_1
goto 10
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
9: iconst_0
StackMap locals:
StackMap stack: int
10: istore 6
start local 6 11: goto 16
end local 6 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
13: aload 5
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 7
athrow
start local 6 16: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
17: aload 4
invokevirtual android.os.Parcel.recycle:()V
18: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 packageName Ljava/lang/String;
0 19 2 cookie [B
0 19 3 userId I
1 19 4 _data Landroid/os/Parcel;
2 19 5 _reply Landroid/os/Parcel;
11 12 6 _result Z
16 19 6 _result Z
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
cookie
userId
public android.graphics.Bitmap getInstantAppIcon(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Landroid/graphics/Bitmap;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 172
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 10
8: getstatic android.graphics.Bitmap.CREATOR:Landroid/os/Parcelable$Creator;
aload 4
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.graphics.Bitmap
astore 5
start local 5 9: goto 16
end local 5 10: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 5
start local 5 11: goto 16
end local 5 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 6
athrow
start local 5 16: StackMap locals: android.graphics.Bitmap
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 3
invokevirtual android.os.Parcel.recycle:()V
18: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 packageName Ljava/lang/String;
0 19 2 userId I
1 19 3 _data Landroid/os/Parcel;
2 19 4 _reply Landroid/os/Parcel;
9 10 5 _result Landroid/graphics/Bitmap;
11 12 5 _result Landroid/graphics/Bitmap;
16 19 5 _result Landroid/graphics/Bitmap;
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public boolean isInstantApp(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 173
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
iconst_1
goto 9
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
8: iconst_0
StackMap locals:
StackMap stack: int
9: istore 5
start local 5 10: goto 15
end local 5 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
athrow
start local 5 15: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 3
invokevirtual android.os.Parcel.recycle:()V
17: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
0 18 2 userId I
1 18 3 _data Landroid/os/Parcel;
2 18 4 _reply Landroid/os/Parcel;
10 11 5 _result Z
15 18 5 _result Z
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public boolean setRequiredForSystemUser(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
ifeq 5
iconst_1
goto 6
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
5: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel int
6: invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 174
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
8: aload 4
invokevirtual android.os.Parcel.readException:()V
9: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 10
iconst_1
goto 11
StackMap locals:
StackMap stack:
10: iconst_0
StackMap locals:
StackMap stack: int
11: istore 5
start local 5 12: goto 17
end local 5 13: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
14: aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 3
invokevirtual android.os.Parcel.recycle:()V
16: aload 6
athrow
start local 5 17: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
18: aload 3
invokevirtual android.os.Parcel.recycle:()V
19: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 20 1 packageName Ljava/lang/String;
0 20 2 systemUserApp Z
1 20 3 _data Landroid/os/Parcel;
2 20 4 _reply Landroid/os/Parcel;
12 13 5 _result Z
17 20 5 _result Z
Exception table:
from to target type
2 13 13 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
systemUserApp
public void setUpdateAvailable(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
ifeq 5
iconst_1
goto 6
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel
5: iconst_0
StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: android.os.Parcel int
6: invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 175
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
8: aload 4
invokevirtual android.os.Parcel.readException:()V
9: goto 14
10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
11: aload 4
invokevirtual android.os.Parcel.recycle:()V
12: aload 3
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
athrow
14: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 3
invokevirtual android.os.Parcel.recycle:()V
16: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 packageName Ljava/lang/String;
0 17 2 updateAvaialble Z
1 17 3 _data Landroid/os/Parcel;
2 17 4 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
updateAvaialble
public java.lang.String getServicesSystemSharedLibraryPackageName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 176
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 3
start local 3 6: goto 11
end local 3 7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 2
invokevirtual android.os.Parcel.recycle:()V
9: aload 1
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
start local 3 11: StackMap locals: java.lang.String
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 1
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 14 1 _data Landroid/os/Parcel;
2 14 2 _reply Landroid/os/Parcel;
6 7 3 _result Ljava/lang/String;
11 14 3 _result Ljava/lang/String;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
public java.lang.String getSharedSystemSharedLibraryPackageName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 177
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 3
start local 3 6: goto 11
end local 3 7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 2
invokevirtual android.os.Parcel.recycle:()V
9: aload 1
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
start local 3 11: StackMap locals: java.lang.String
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 1
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 14 1 _data Landroid/os/Parcel;
2 14 2 _reply Landroid/os/Parcel;
6 7 3 _result Ljava/lang/String;
11 14 3 _result Ljava/lang/String;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
public android.content.pm.ChangedPackages getChangedPackages(int, int);
descriptor: (II)Landroid/content/pm/ChangedPackages;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 178
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 10
8: getstatic android.content.pm.ChangedPackages.CREATOR:Landroid/os/Parcelable$Creator;
aload 4
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ChangedPackages
astore 5
start local 5 9: goto 16
end local 5 10: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 5
start local 5 11: goto 16
end local 5 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 6
athrow
start local 5 16: StackMap locals: android.content.pm.ChangedPackages
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 3
invokevirtual android.os.Parcel.recycle:()V
18: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 sequenceNumber I
0 19 2 userId I
1 19 3 _data Landroid/os/Parcel;
2 19 4 _reply Landroid/os/Parcel;
9 10 5 _result Landroid/content/pm/ChangedPackages;
11 12 5 _result Landroid/content/pm/ChangedPackages;
16 19 5 _result Landroid/content/pm/ChangedPackages;
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
sequenceNumber
userId
public boolean isPackageDeviceAdminOnAnyUser(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 2: aload 2
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 179
aload 2
aload 3
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
5: aload 3
invokevirtual android.os.Parcel.readException:()V
6: aload 3
invokevirtual android.os.Parcel.readInt:()I
ifeq 7
iconst_1
goto 8
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
7: iconst_0
StackMap locals:
StackMap stack: int
8: istore 4
start local 4 9: goto 14
end local 4 10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 2
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
athrow
start local 4 14: StackMap locals: int
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 2
invokevirtual android.os.Parcel.recycle:()V
16: iload 4
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 17 1 packageName Ljava/lang/String;
1 17 2 _data Landroid/os/Parcel;
2 17 3 _reply Landroid/os/Parcel;
9 10 4 _result Z
14 17 4 _result Z
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
public int getInstallReason(java.lang.String, int);
descriptor: (Ljava/lang/String;I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 180
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
istore 5
start local 5 8: goto 13
end local 5 9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
10: aload 4
invokevirtual android.os.Parcel.recycle:()V
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 6
athrow
start local 5 13: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 packageName Ljava/lang/String;
0 16 2 userId I
1 16 3 _data Landroid/os/Parcel;
2 16 4 _reply Landroid/os/Parcel;
8 9 5 _result I
13 16 5 _result I
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public android.content.pm.ParceledListSlice getSharedLibraries(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)Landroid/content/pm/ParceledListSlice;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 181
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 11
9: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 5
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 6
start local 6 10: goto 17
end local 6 11: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 6
start local 6 12: goto 17
end local 6 13: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
14: aload 5
invokevirtual android.os.Parcel.recycle:()V
15: aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 7
athrow
start local 6 17: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
18: aload 4
invokevirtual android.os.Parcel.recycle:()V
19: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 20 1 packageName Ljava/lang/String;
0 20 2 flags I
0 20 3 userId I
1 20 4 _data Landroid/os/Parcel;
2 20 5 _reply Landroid/os/Parcel;
10 11 6 _result Landroid/content/pm/ParceledListSlice;
12 13 6 _result Landroid/content/pm/ParceledListSlice;
17 20 6 _result Landroid/content/pm/ParceledListSlice;
Exception table:
from to target type
2 13 13 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
flags
userId
public boolean canRequestPackageInstalls(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 182
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
iconst_1
goto 9
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
8: iconst_0
StackMap locals:
StackMap stack: int
9: istore 5
start local 5 10: goto 15
end local 5 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
athrow
start local 5 15: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 3
invokevirtual android.os.Parcel.recycle:()V
17: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
0 18 2 userId I
1 18 3 _data Landroid/os/Parcel;
2 18 4 _reply Landroid/os/Parcel;
10 11 5 _result Z
15 18 5 _result Z
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public void deletePreloadsFileCache();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 183
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: goto 10
6: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
7: aload 2
invokevirtual android.os.Parcel.recycle:()V
8: aload 1
invokevirtual android.os.Parcel.recycle:()V
9: aload 3
athrow
10: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 1
invokevirtual android.os.Parcel.recycle:()V
12: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 13 1 _data Landroid/os/Parcel;
2 13 2 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 6 6 any
Exceptions:
throws android.os.RemoteException
public android.content.ComponentName getInstantAppResolverComponent();
descriptor: ()Landroid/content/ComponentName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 184
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
6: getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.ComponentName
astore 3
start local 3 7: goto 14
end local 3 8: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 3
start local 3 9: goto 14
end local 3 10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
11: aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 1
invokevirtual android.os.Parcel.recycle:()V
13: aload 4
athrow
start local 3 14: StackMap locals: android.content.ComponentName
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
15: aload 1
invokevirtual android.os.Parcel.recycle:()V
16: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 17 1 _data Landroid/os/Parcel;
2 17 2 _reply Landroid/os/Parcel;
7 8 3 _result Landroid/content/ComponentName;
9 10 3 _result Landroid/content/ComponentName;
14 17 3 _result Landroid/content/ComponentName;
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
public android.content.ComponentName getInstantAppResolverSettingsComponent();
descriptor: ()Landroid/content/ComponentName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 185
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
6: getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.ComponentName
astore 3
start local 3 7: goto 14
end local 3 8: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 3
start local 3 9: goto 14
end local 3 10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
11: aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 1
invokevirtual android.os.Parcel.recycle:()V
13: aload 4
athrow
start local 3 14: StackMap locals: android.content.ComponentName
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
15: aload 1
invokevirtual android.os.Parcel.recycle:()V
16: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 17 1 _data Landroid/os/Parcel;
2 17 2 _reply Landroid/os/Parcel;
7 8 3 _result Landroid/content/ComponentName;
9 10 3 _result Landroid/content/ComponentName;
14 17 3 _result Landroid/content/ComponentName;
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
public android.content.ComponentName getInstantAppInstallerComponent();
descriptor: ()Landroid/content/ComponentName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 186
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
6: getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.ComponentName
astore 3
start local 3 7: goto 14
end local 3 8: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 3
start local 3 9: goto 14
end local 3 10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
11: aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 1
invokevirtual android.os.Parcel.recycle:()V
13: aload 4
athrow
start local 3 14: StackMap locals: android.content.ComponentName
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
15: aload 1
invokevirtual android.os.Parcel.recycle:()V
16: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 17 1 _data Landroid/os/Parcel;
2 17 2 _reply Landroid/os/Parcel;
7 8 3 _result Landroid/content/ComponentName;
9 10 3 _result Landroid/content/ComponentName;
14 17 3 _result Landroid/content/ComponentName;
Exception table:
from to target type
2 10 10 any
Exceptions:
throws android.os.RemoteException
public java.lang.String getInstantAppAndroidId(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 187
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 5
start local 5 8: goto 13
end local 5 9: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 6
10: aload 4
invokevirtual android.os.Parcel.recycle:()V
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 6
athrow
start local 5 13: StackMap locals: java.lang.String
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 16 1 packageName Ljava/lang/String;
0 16 2 userId I
1 16 3 _data Landroid/os/Parcel;
2 16 4 _reply Landroid/os/Parcel;
8 9 5 _result Ljava/lang/String;
13 16 5 _result Ljava/lang/String;
Exception table:
from to target type
2 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public android.content.pm.dex.IArtManager getArtManager();
descriptor: ()Landroid/content/pm/dex/IArtManager;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 188
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.content.pm.dex.IArtManager$Stub.asInterface:(Landroid/os/IBinder;)Landroid/content/pm/dex/IArtManager;
astore 3
start local 3 6: goto 11
end local 3 7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 2
invokevirtual android.os.Parcel.recycle:()V
9: aload 1
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
start local 3 11: StackMap locals: android.content.pm.dex.IArtManager
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 1
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 14 1 _data Landroid/os/Parcel;
2 14 2 _reply Landroid/os/Parcel;
6 7 3 _result Landroid/content/pm/dex/IArtManager;
11 14 3 _result Landroid/content/pm/dex/IArtManager;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
public void setHarmfulAppWarning(java.lang.String, java.lang.CharSequence, int);
descriptor: (Ljava/lang/String;Ljava/lang/CharSequence;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 2
ifnull 8
5: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 2
aload 4
iconst_0
invokestatic android.text.TextUtils.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
7: goto 9
8: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
9: StackMap locals:
StackMap stack:
aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 189
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
11: aload 5
invokevirtual android.os.Parcel.readException:()V
12: goto 17
13: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
14: aload 5
invokevirtual android.os.Parcel.recycle:()V
15: aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 6
athrow
17: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
18: aload 4
invokevirtual android.os.Parcel.recycle:()V
19: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 20 1 packageName Ljava/lang/String;
0 20 2 warning Ljava/lang/CharSequence;
0 20 3 userId I
1 20 4 _data Landroid/os/Parcel;
2 20 5 _reply Landroid/os/Parcel;
Exception table:
from to target type
2 13 13 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
warning
userId
public java.lang.CharSequence getHarmfulAppWarning(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Ljava/lang/CharSequence;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 190
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 10
8: getstatic android.text.TextUtils.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
aload 4
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast java.lang.CharSequence
astore 5
start local 5 9: goto 16
end local 5 10: StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
aconst_null
astore 5
start local 5 11: goto 16
end local 5 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
13: aload 4
invokevirtual android.os.Parcel.recycle:()V
14: aload 3
invokevirtual android.os.Parcel.recycle:()V
15: aload 6
athrow
start local 5 16: StackMap locals: java.lang.CharSequence
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 3
invokevirtual android.os.Parcel.recycle:()V
18: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 packageName Ljava/lang/String;
0 19 2 userId I
1 19 3 _data Landroid/os/Parcel;
2 19 4 _reply Landroid/os/Parcel;
9 10 5 _result Ljava/lang/CharSequence;
11 12 5 _result Ljava/lang/CharSequence;
16 19 5 _result Ljava/lang/CharSequence;
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
public boolean hasSigningCertificate(java.lang.String, byte[], int);
descriptor: (Ljava/lang/String;[BI)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 4
aload 2
invokevirtual android.os.Parcel.writeByteArray:([B)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 191
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 9
iconst_1
goto 10
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
9: iconst_0
StackMap locals:
StackMap stack: int
10: istore 6
start local 6 11: goto 16
end local 6 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
13: aload 5
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 7
athrow
start local 6 16: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
17: aload 4
invokevirtual android.os.Parcel.recycle:()V
18: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 packageName Ljava/lang/String;
0 19 2 signingCertificate [B
0 19 3 flags I
1 19 4 _data Landroid/os/Parcel;
2 19 5 _reply Landroid/os/Parcel;
11 12 6 _result Z
16 19 6 _result Z
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
signingCertificate
flags
public boolean hasUidSigningCertificate(int, byte[], int);
descriptor: (I[BI)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 5
start local 5 2: aload 4
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 4
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 4
aload 2
invokevirtual android.os.Parcel.writeByteArray:([B)V
5: aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 192
aload 4
aload 5
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: aload 5
invokevirtual android.os.Parcel.readException:()V
8: aload 5
invokevirtual android.os.Parcel.readInt:()I
ifeq 9
iconst_1
goto 10
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
9: iconst_0
StackMap locals:
StackMap stack: int
10: istore 6
start local 6 11: goto 16
end local 6 12: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
13: aload 5
invokevirtual android.os.Parcel.recycle:()V
14: aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 7
athrow
start local 6 16: StackMap locals: int
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
17: aload 4
invokevirtual android.os.Parcel.recycle:()V
18: iload 6
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 19 1 uid I
0 19 2 signingCertificate [B
0 19 3 flags I
1 19 4 _data Landroid/os/Parcel;
2 19 5 _reply Landroid/os/Parcel;
11 12 6 _result Z
16 19 6 _result Z
Exception table:
from to target type
2 12 12 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
uid
signingCertificate
flags
public java.lang.String getSystemTextClassifierPackageName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 2: aload 1
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 193
aload 1
aload 2
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: aload 2
invokevirtual android.os.Parcel.readException:()V
5: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 3
start local 3 6: goto 11
end local 3 7: StackMap locals: android.content.pm.IPackageManager$Stub$Proxy android.os.Parcel android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
8: aload 2
invokevirtual android.os.Parcel.recycle:()V
9: aload 1
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
start local 3 11: StackMap locals: java.lang.String
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
12: aload 1
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
1 14 1 _data Landroid/os/Parcel;
2 14 2 _reply Landroid/os/Parcel;
6 7 3 _result Ljava/lang/String;
11 14 3 _result Ljava/lang/String;
Exception table:
from to target type
2 7 7 any
Exceptions:
throws android.os.RemoteException
public boolean isPackageStateProtected(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=3
start local 0 start local 1 start local 2 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 3
start local 3 1: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 4
start local 4 2: aload 3
ldc "android.content.pm.IPackageManager"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
3: aload 3
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
4: aload 3
iload 2
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 0
getfield android.content.pm.IPackageManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
sipush 194
aload 3
aload 4
iconst_0
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
6: aload 4
invokevirtual android.os.Parcel.readException:()V
7: aload 4
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
iconst_1
goto 9
StackMap locals: android.os.Parcel android.os.Parcel
StackMap stack:
8: iconst_0
StackMap locals:
StackMap stack: int
9: istore 5
start local 5 10: goto 15
end local 5 11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 3
invokevirtual android.os.Parcel.recycle:()V
14: aload 6
athrow
start local 5 15: StackMap locals: int
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
16: aload 3
invokevirtual android.os.Parcel.recycle:()V
17: iload 5
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Landroid/content/pm/IPackageManager$Stub$Proxy;
0 18 1 packageName Ljava/lang/String;
0 18 2 userId I
1 18 3 _data Landroid/os/Parcel;
2 18 4 _reply Landroid/os/Parcel;
10 11 5 _result Z
15 18 5 _result Z
Exception table:
from to target type
2 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
packageName
userId
}
SourceFile: "IPackageManager.java"
NestHost: android.content.pm.IPackageManager
InnerClasses:
public abstract Stub = android.content.pm.IPackageInstaller$Stub of android.content.pm.IPackageInstaller
public abstract Stub = android.content.pm.IPackageManager$Stub of android.content.pm.IPackageManager
private Proxy = android.content.pm.IPackageManager$Stub$Proxy of android.content.pm.IPackageManager$Stub
public abstract Stub = android.content.pm.dex.IArtManager$Stub of android.content.pm.dex.IArtManager
public abstract ClassLoaderCreator = android.os.Parcelable$ClassLoaderCreator of android.os.Parcelable
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable