class android.app.IApplicationThread$Stub$Proxy implements android.app.IApplicationThread
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.app.IApplicationThread$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.app.IApplicationThread$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/app/IApplicationThread$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.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/IApplicationThread$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.app.IApplicationThread"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/IApplicationThread$Stub$Proxy;
public void scheduleReceiver(android.content.Intent, android.content.pm.ActivityInfo, android.content.res.CompatibilityInfo, int, java.lang.String, android.os.Bundle, boolean, int, int);
descriptor: (Landroid/content/Intent;Landroid/content/pm/ActivityInfo;Landroid/content/res/CompatibilityInfo;ILjava/lang/String;Landroid/os/Bundle;ZII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=12, args_size=10
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 10
start local 10 1: aload 10
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 10
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 10
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 10
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 2
ifnull 11
8: aload 10
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 2
aload 10
iconst_0
invokevirtual android.content.pm.ActivityInfo.writeToParcel:(Landroid/os/Parcel;I)V
10: goto 12
11: StackMap locals:
StackMap stack:
aload 10
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
12: StackMap locals:
StackMap stack:
aload 3
ifnull 16
13: aload 10
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
14: aload 3
aload 10
iconst_0
invokevirtual android.content.res.CompatibilityInfo.writeToParcel:(Landroid/os/Parcel;I)V
15: goto 17
16: StackMap locals:
StackMap stack:
aload 10
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
17: StackMap locals:
StackMap stack:
aload 10
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
18: aload 10
aload 5
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
19: aload 6
ifnull 23
20: aload 10
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
21: aload 6
aload 10
iconst_0
invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
22: goto 24
23: StackMap locals:
StackMap stack:
aload 10
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
24: StackMap locals:
StackMap stack:
aload 10
iload 7
ifeq 25
iconst_1
goto 26
StackMap locals:
StackMap stack: android.os.Parcel
25: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.content.Intent android.content.pm.ActivityInfo android.content.res.CompatibilityInfo int java.lang.String android.os.Bundle int int int android.os.Parcel
StackMap stack: android.os.Parcel int
26: invokevirtual android.os.Parcel.writeInt:(I)V
27: aload 10
iload 8
invokevirtual android.os.Parcel.writeInt:(I)V
28: aload 10
iload 9
invokevirtual android.os.Parcel.writeInt:(I)V
29: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
iconst_1
aload 10
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
30: goto 34
31: StackMap locals:
StackMap stack: java.lang.Throwable
astore 11
32: aload 10
invokevirtual android.os.Parcel.recycle:()V
33: aload 11
athrow
34: StackMap locals:
StackMap stack:
aload 10
invokevirtual android.os.Parcel.recycle:()V
35: return
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 36 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 36 1 intent Landroid/content/Intent;
0 36 2 info Landroid/content/pm/ActivityInfo;
0 36 3 compatInfo Landroid/content/res/CompatibilityInfo;
0 36 4 resultCode I
0 36 5 data Ljava/lang/String;
0 36 6 extras Landroid/os/Bundle;
0 36 7 sync Z
0 36 8 sendingUser I
0 36 9 processState I
1 36 10 _data Landroid/os/Parcel;
Exception table:
from to target type
1 31 31 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
intent
info
compatInfo
resultCode
data
extras
sync
sendingUser
processState
public void scheduleCreateService(android.os.IBinder, android.content.pm.ServiceInfo, android.content.res.CompatibilityInfo, int);
descriptor: (Landroid/os/IBinder;Landroid/content/pm/ServiceInfo;Landroid/content/res/CompatibilityInfo;I)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.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 5
aload 1
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
3: aload 2
ifnull 7
4: aload 5
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 2
aload 5
iconst_0
invokevirtual android.content.pm.ServiceInfo.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel
StackMap stack:
aload 5
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 3
ifnull 12
9: aload 5
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
10: aload 3
aload 5
iconst_0
invokevirtual android.content.res.CompatibilityInfo.writeToParcel:(Landroid/os/Parcel;I)V
11: goto 13
12: StackMap locals:
StackMap stack:
aload 5
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
13: StackMap locals:
StackMap stack:
aload 5
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
14: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
iconst_2
aload 5
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
15: goto 19
16: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
17: aload 5
invokevirtual android.os.Parcel.recycle:()V
18: aload 6
athrow
19: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
20: 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 21 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 21 1 token Landroid/os/IBinder;
0 21 2 info Landroid/content/pm/ServiceInfo;
0 21 3 compatInfo Landroid/content/res/CompatibilityInfo;
0 21 4 processState I
1 21 5 _data Landroid/os/Parcel;
Exception table:
from to target type
1 16 16 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
token
info
compatInfo
processState
public void scheduleStopService(android.os.IBinder);
descriptor: (Landroid/os/IBinder;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 2
aload 1
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
3: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
iconst_3
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: goto 8
5: StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.IBinder android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
6: aload 2
invokevirtual android.os.Parcel.recycle:()V
7: aload 3
athrow
8: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
9: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 10 1 token Landroid/os/IBinder;
1 10 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 5 5 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
token
public void bindApplication(java.lang.String, android.content.pm.ApplicationInfo, java.util.List<android.content.pm.ProviderInfo>, android.content.ComponentName, android.app.ProfilerInfo, android.os.Bundle, android.app.IInstrumentationWatcher, android.app.IUiAutomationConnection, int, boolean, boolean, boolean, boolean, android.content.res.Configuration, android.content.res.CompatibilityInfo, java.util.Map, android.os.Bundle, java.lang.String, );
descriptor: (Ljava/lang/String;Landroid/content/pm/ApplicationInfo;Ljava/util/List;Landroid/content/ComponentName;Landroid/app/ProfilerInfo;Landroid/os/Bundle;Landroid/app/IInstrumentationWatcher;Landroid/app/IUiAutomationConnection;IZZZZLandroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;Ljava/util/Map;Landroid/os/Bundle;Ljava/lang/String;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=22, args_size=20
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 start local 14 start local 15 start local 16 start local 17 start local 18 start local 19 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 20
start local 20 1: aload 20
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 20
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
3: aload 2
ifnull 7
4: aload 20
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 2
aload 20
iconst_0
invokevirtual android.content.pm.ApplicationInfo.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel
StackMap stack:
aload 20
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 20
aload 3
invokevirtual android.os.Parcel.writeTypedList:(Ljava/util/List;)V
9: aload 4
ifnull 13
10: aload 20
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 4
aload 20
iconst_0
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
12: goto 14
13: StackMap locals:
StackMap stack:
aload 20
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
14: StackMap locals:
StackMap stack:
aload 5
ifnull 18
15: aload 20
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
16: aload 5
aload 20
iconst_0
invokevirtual android.app.ProfilerInfo.writeToParcel:(Landroid/os/Parcel;I)V
17: goto 19
18: StackMap locals:
StackMap stack:
aload 20
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
19: StackMap locals:
StackMap stack:
aload 6
ifnull 23
20: aload 20
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
21: aload 6
aload 20
iconst_0
invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
22: goto 24
23: StackMap locals:
StackMap stack:
aload 20
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
24: StackMap locals:
StackMap stack:
aload 20
aload 7
ifnull 25
aload 7
invokeinterface android.app.IInstrumentationWatcher.asBinder:()Landroid/os/IBinder;
goto 26
StackMap locals:
StackMap stack: android.os.Parcel
25: aconst_null
StackMap locals: android.app.IApplicationThread$Stub$Proxy java.lang.String android.content.pm.ApplicationInfo java.util.List android.content.ComponentName android.app.ProfilerInfo android.os.Bundle android.app.IInstrumentationWatcher android.app.IUiAutomationConnection int int int int int android.content.res.Configuration android.content.res.CompatibilityInfo java.util.Map android.os.Bundle java.lang.String int android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
26: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
27: aload 20
aload 8
ifnull 28
aload 8
invokeinterface android.app.IUiAutomationConnection.asBinder:()Landroid/os/IBinder;
goto 29
StackMap locals:
StackMap stack: android.os.Parcel
28: aconst_null
StackMap locals: android.app.IApplicationThread$Stub$Proxy java.lang.String android.content.pm.ApplicationInfo java.util.List android.content.ComponentName android.app.ProfilerInfo android.os.Bundle android.app.IInstrumentationWatcher android.app.IUiAutomationConnection int int int int int android.content.res.Configuration android.content.res.CompatibilityInfo java.util.Map android.os.Bundle java.lang.String int android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
29: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
30: aload 20
iload 9
invokevirtual android.os.Parcel.writeInt:(I)V
31: aload 20
iload 10
ifeq 32
iconst_1
goto 33
StackMap locals:
StackMap stack: android.os.Parcel
32: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy java.lang.String android.content.pm.ApplicationInfo java.util.List android.content.ComponentName android.app.ProfilerInfo android.os.Bundle android.app.IInstrumentationWatcher android.app.IUiAutomationConnection int int int int int android.content.res.Configuration android.content.res.CompatibilityInfo java.util.Map android.os.Bundle java.lang.String int android.os.Parcel
StackMap stack: android.os.Parcel int
33: invokevirtual android.os.Parcel.writeInt:(I)V
34: aload 20
iload 11
ifeq 35
iconst_1
goto 36
StackMap locals:
StackMap stack: android.os.Parcel
35: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy java.lang.String android.content.pm.ApplicationInfo java.util.List android.content.ComponentName android.app.ProfilerInfo android.os.Bundle android.app.IInstrumentationWatcher android.app.IUiAutomationConnection int int int int int android.content.res.Configuration android.content.res.CompatibilityInfo java.util.Map android.os.Bundle java.lang.String int android.os.Parcel
StackMap stack: android.os.Parcel int
36: invokevirtual android.os.Parcel.writeInt:(I)V
37: aload 20
iload 12
ifeq 38
iconst_1
goto 39
StackMap locals:
StackMap stack: android.os.Parcel
38: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy java.lang.String android.content.pm.ApplicationInfo java.util.List android.content.ComponentName android.app.ProfilerInfo android.os.Bundle android.app.IInstrumentationWatcher android.app.IUiAutomationConnection int int int int int android.content.res.Configuration android.content.res.CompatibilityInfo java.util.Map android.os.Bundle java.lang.String int android.os.Parcel
StackMap stack: android.os.Parcel int
39: invokevirtual android.os.Parcel.writeInt:(I)V
40: aload 20
iload 13
ifeq 41
iconst_1
goto 42
StackMap locals:
StackMap stack: android.os.Parcel
41: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy java.lang.String android.content.pm.ApplicationInfo java.util.List android.content.ComponentName android.app.ProfilerInfo android.os.Bundle android.app.IInstrumentationWatcher android.app.IUiAutomationConnection int int int int int android.content.res.Configuration android.content.res.CompatibilityInfo java.util.Map android.os.Bundle java.lang.String int android.os.Parcel
StackMap stack: android.os.Parcel int
42: invokevirtual android.os.Parcel.writeInt:(I)V
43: aload 14
ifnull 47
44: aload 20
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
45: aload 14
aload 20
iconst_0
invokevirtual android.content.res.Configuration.writeToParcel:(Landroid/os/Parcel;I)V
46: goto 48
47: StackMap locals:
StackMap stack:
aload 20
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
48: StackMap locals:
StackMap stack:
aload 15
ifnull 52
49: aload 20
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
50: aload 15
aload 20
iconst_0
invokevirtual android.content.res.CompatibilityInfo.writeToParcel:(Landroid/os/Parcel;I)V
51: goto 53
52: StackMap locals:
StackMap stack:
aload 20
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
53: StackMap locals:
StackMap stack:
aload 20
aload 16
invokevirtual android.os.Parcel.writeMap:(Ljava/util/Map;)V
54: aload 17
ifnull 58
55: aload 20
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
56: aload 17
aload 20
iconst_0
invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
57: goto 59
58: StackMap locals:
StackMap stack:
aload 20
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
59: StackMap locals:
StackMap stack:
aload 20
aload 18
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
60: aload 20
iload 19
ifeq 61
iconst_1
goto 62
StackMap locals:
StackMap stack: android.os.Parcel
61: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy java.lang.String android.content.pm.ApplicationInfo java.util.List android.content.ComponentName android.app.ProfilerInfo android.os.Bundle android.app.IInstrumentationWatcher android.app.IUiAutomationConnection int int int int int android.content.res.Configuration android.content.res.CompatibilityInfo java.util.Map android.os.Bundle java.lang.String int android.os.Parcel
StackMap stack: android.os.Parcel int
62: invokevirtual android.os.Parcel.writeInt:(I)V
63: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
iconst_4
aload 20
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
64: goto 68
65: StackMap locals:
StackMap stack: java.lang.Throwable
astore 21
66: aload 20
invokevirtual android.os.Parcel.recycle:()V
67: aload 21
athrow
68: StackMap locals:
StackMap stack:
aload 20
invokevirtual android.os.Parcel.recycle:()V
69: return
end local 20 end local 19 end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 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 70 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 70 1 packageName Ljava/lang/String;
0 70 2 info Landroid/content/pm/ApplicationInfo;
0 70 3 providers Ljava/util/List<Landroid/content/pm/ProviderInfo;>;
0 70 4 testName Landroid/content/ComponentName;
0 70 5 profilerInfo Landroid/app/ProfilerInfo;
0 70 6 testArguments Landroid/os/Bundle;
0 70 7 testWatcher Landroid/app/IInstrumentationWatcher;
0 70 8 uiAutomationConnection Landroid/app/IUiAutomationConnection;
0 70 9 debugMode I
0 70 10 enableBinderTracking Z
0 70 11 trackAllocation Z
0 70 12 restrictedBackupMode Z
0 70 13 persistent Z
0 70 14 config Landroid/content/res/Configuration;
0 70 15 compatInfo Landroid/content/res/CompatibilityInfo;
0 70 16 services Ljava/util/Map;
0 70 17 coreSettings Landroid/os/Bundle;
0 70 18 buildSerial Ljava/lang/String;
0 70 19 isAutofillCompatEnabled Z
1 70 20 _data Landroid/os/Parcel;
Exception table:
from to target type
1 65 65 any
Exceptions:
throws android.os.RemoteException
Signature: (Ljava/lang/String;Landroid/content/pm/ApplicationInfo;Ljava/util/List<Landroid/content/pm/ProviderInfo;>;Landroid/content/ComponentName;Landroid/app/ProfilerInfo;Landroid/os/Bundle;Landroid/app/IInstrumentationWatcher;Landroid/app/IUiAutomationConnection;IZZZZLandroid/content/res/Configuration;Landroid/content/res/CompatibilityInfo;Ljava/util/Map;Landroid/os/Bundle;Ljava/lang/String;Z)V
MethodParameters:
Name Flags
packageName
info
providers
testName
profilerInfo
testArguments
testWatcher
uiAutomationConnection
debugMode
enableBinderTracking
trackAllocation
restrictedBackupMode
persistent
config
compatInfo
services
coreSettings
buildSerial
isAutofillCompatEnabled
public void runIsolatedEntryPoint(java.lang.String, java.lang.String[]);
descriptor: (Ljava/lang/String;[Ljava/lang/String;)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.app.IApplicationThread"
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
aload 2
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
4: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
iconst_5
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.app.IApplicationThread$Stub$Proxy java.lang.String java.lang.String[] 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/app/IApplicationThread$Stub$Proxy;
0 11 1 entryPoint Ljava/lang/String;
0 11 2 entryPointArgs [Ljava/lang/String;
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
entryPoint
entryPointArgs
public void scheduleExit();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: aload 1
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 6
aload 1
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
3: goto 7
4: StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.Parcel
StackMap stack: java.lang.Throwable
astore 2
5: aload 1
invokevirtual android.os.Parcel.recycle:()V
6: aload 2
athrow
7: StackMap locals:
StackMap stack:
aload 1
invokevirtual android.os.Parcel.recycle:()V
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Landroid/app/IApplicationThread$Stub$Proxy;
1 9 1 _data Landroid/os/Parcel;
Exception table:
from to target type
1 4 4 any
Exceptions:
throws android.os.RemoteException
public void scheduleServiceArgs(android.os.IBinder, android.content.pm.ParceledListSlice);
descriptor: (Landroid/os/IBinder;Landroid/content/pm/ParceledListSlice;)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.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 3
aload 1
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
3: aload 2
ifnull 7
4: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 2
aload 3
iconst_0
invokevirtual android.content.pm.ParceledListSlice.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 7
aload 3
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: goto 13
10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
13: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 15 1 token Landroid/os/IBinder;
0 15 2 args Landroid/content/pm/ParceledListSlice;
1 15 3 _data Landroid/os/Parcel;
Exception table:
from to target type
1 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
token
args
public void updateTimeZone();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: aload 1
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 8
aload 1
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
3: goto 7
4: StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.Parcel
StackMap stack: java.lang.Throwable
astore 2
5: aload 1
invokevirtual android.os.Parcel.recycle:()V
6: aload 2
athrow
7: StackMap locals:
StackMap stack:
aload 1
invokevirtual android.os.Parcel.recycle:()V
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Landroid/app/IApplicationThread$Stub$Proxy;
1 9 1 _data Landroid/os/Parcel;
Exception table:
from to target type
1 4 4 any
Exceptions:
throws android.os.RemoteException
public void processInBackground();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: aload 1
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 9
aload 1
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
3: goto 7
4: StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.Parcel
StackMap stack: java.lang.Throwable
astore 2
5: aload 1
invokevirtual android.os.Parcel.recycle:()V
6: aload 2
athrow
7: StackMap locals:
StackMap stack:
aload 1
invokevirtual android.os.Parcel.recycle:()V
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Landroid/app/IApplicationThread$Stub$Proxy;
1 9 1 _data Landroid/os/Parcel;
Exception table:
from to target type
1 4 4 any
Exceptions:
throws android.os.RemoteException
public void scheduleBindService(android.os.IBinder, android.content.Intent, boolean, int);
descriptor: (Landroid/os/IBinder;Landroid/content/Intent;ZI)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.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 5
aload 1
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
3: aload 2
ifnull 7
4: aload 5
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 2
aload 5
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel
StackMap stack:
aload 5
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 5
iload 3
ifeq 9
iconst_1
goto 10
StackMap locals:
StackMap stack: android.os.Parcel
9: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.IBinder android.content.Intent int int android.os.Parcel
StackMap stack: android.os.Parcel int
10: invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 5
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
12: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 10
aload 5
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
13: goto 17
14: StackMap locals:
StackMap stack: java.lang.Throwable
astore 6
15: aload 5
invokevirtual android.os.Parcel.recycle:()V
16: aload 6
athrow
17: StackMap locals:
StackMap stack:
aload 5
invokevirtual android.os.Parcel.recycle:()V
18: 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 19 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 19 1 token Landroid/os/IBinder;
0 19 2 intent Landroid/content/Intent;
0 19 3 rebind Z
0 19 4 processState I
1 19 5 _data Landroid/os/Parcel;
Exception table:
from to target type
1 14 14 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
token
intent
rebind
processState
public void scheduleUnbindService(android.os.IBinder, android.content.Intent);
descriptor: (Landroid/os/IBinder;Landroid/content/Intent;)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.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 3
aload 1
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
3: aload 2
ifnull 7
4: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 2
aload 3
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 11
aload 3
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: goto 13
10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
13: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 15 1 token Landroid/os/IBinder;
0 15 2 intent Landroid/content/Intent;
1 15 3 _data Landroid/os/Parcel;
Exception table:
from to target type
1 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
token
intent
public void dumpService(android.os.ParcelFileDescriptor, android.os.IBinder, java.lang.String[]);
descriptor: (Landroid/os/ParcelFileDescriptor;Landroid/os/IBinder;[Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, 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: aload 4
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 4
iconst_0
invokevirtual android.os.ParcelFileDescriptor.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 4
aload 2
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
8: aload 4
aload 3
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
9: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 12
aload 4
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
10: goto 14
11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
athrow
14: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
15: return
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/app/IApplicationThread$Stub$Proxy;
0 16 1 fd Landroid/os/ParcelFileDescriptor;
0 16 2 servicetoken Landroid/os/IBinder;
0 16 3 args [Ljava/lang/String;
1 16 4 _data Landroid/os/Parcel;
Exception table:
from to target type
1 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
fd
servicetoken
args
public void scheduleRegisteredReceiver(android.content.IIntentReceiver, android.content.Intent, int, java.lang.String, android.os.Bundle, boolean, boolean, int, int);
descriptor: (Landroid/content/IIntentReceiver;Landroid/content/Intent;ILjava/lang/String;Landroid/os/Bundle;ZZII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=12, args_size=10
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 10
start local 10 1: aload 10
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 10
aload 1
ifnull 3
aload 1
invokeinterface android.content.IIntentReceiver.asBinder:()Landroid/os/IBinder;
goto 4
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.content.IIntentReceiver android.content.Intent int java.lang.String android.os.Bundle int int int int android.os.Parcel
StackMap stack: android.os.Parcel
3: aconst_null
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.content.IIntentReceiver android.content.Intent int java.lang.String android.os.Bundle int int int int android.os.Parcel
StackMap stack: android.os.Parcel android.os.IBinder
4: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
5: aload 2
ifnull 9
6: aload 10
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 2
aload 10
iconst_0
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
8: goto 10
9: StackMap locals:
StackMap stack:
aload 10
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
10: StackMap locals:
StackMap stack:
aload 10
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 10
aload 4
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
12: aload 5
ifnull 16
13: aload 10
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
14: aload 5
aload 10
iconst_0
invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
15: goto 17
16: StackMap locals:
StackMap stack:
aload 10
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
17: StackMap locals:
StackMap stack:
aload 10
iload 6
ifeq 18
iconst_1
goto 19
StackMap locals:
StackMap stack: android.os.Parcel
18: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.content.IIntentReceiver android.content.Intent int java.lang.String android.os.Bundle int int int int android.os.Parcel
StackMap stack: android.os.Parcel int
19: invokevirtual android.os.Parcel.writeInt:(I)V
20: aload 10
iload 7
ifeq 21
iconst_1
goto 22
StackMap locals:
StackMap stack: android.os.Parcel
21: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.content.IIntentReceiver android.content.Intent int java.lang.String android.os.Bundle int int int int android.os.Parcel
StackMap stack: android.os.Parcel int
22: invokevirtual android.os.Parcel.writeInt:(I)V
23: aload 10
iload 8
invokevirtual android.os.Parcel.writeInt:(I)V
24: aload 10
iload 9
invokevirtual android.os.Parcel.writeInt:(I)V
25: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 13
aload 10
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
26: goto 30
27: StackMap locals:
StackMap stack: java.lang.Throwable
astore 11
28: aload 10
invokevirtual android.os.Parcel.recycle:()V
29: aload 11
athrow
30: StackMap locals:
StackMap stack:
aload 10
invokevirtual android.os.Parcel.recycle:()V
31: return
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/app/IApplicationThread$Stub$Proxy;
0 32 1 receiver Landroid/content/IIntentReceiver;
0 32 2 intent Landroid/content/Intent;
0 32 3 resultCode I
0 32 4 data Ljava/lang/String;
0 32 5 extras Landroid/os/Bundle;
0 32 6 ordered Z
0 32 7 sticky Z
0 32 8 sendingUser I
0 32 9 processState I
1 32 10 _data Landroid/os/Parcel;
Exception table:
from to target type
1 27 27 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
receiver
intent
resultCode
data
extras
ordered
sticky
sendingUser
processState
public void scheduleLowMemory();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: aload 1
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 14
aload 1
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
3: goto 7
4: StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.Parcel
StackMap stack: java.lang.Throwable
astore 2
5: aload 1
invokevirtual android.os.Parcel.recycle:()V
6: aload 2
athrow
7: StackMap locals:
StackMap stack:
aload 1
invokevirtual android.os.Parcel.recycle:()V
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Landroid/app/IApplicationThread$Stub$Proxy;
1 9 1 _data Landroid/os/Parcel;
Exception table:
from to target type
1 4 4 any
Exceptions:
throws android.os.RemoteException
public void scheduleSleeping(android.os.IBinder, boolean);
descriptor: (Landroid/os/IBinder;Z)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.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 3
aload 1
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
3: aload 3
iload 2
ifeq 4
iconst_1
goto 5
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.IBinder int android.os.Parcel
StackMap stack: android.os.Parcel
4: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.IBinder int android.os.Parcel
StackMap stack: android.os.Parcel int
5: invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 15
aload 3
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: goto 11
8: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
11: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
12: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 13 1 token Landroid/os/IBinder;
0 13 2 sleeping Z
1 13 3 _data Landroid/os/Parcel;
Exception table:
from to target type
1 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
token
sleeping
public void profilerControl(boolean, android.app.ProfilerInfo, int);
descriptor: (ZLandroid/app/ProfilerInfo;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, 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: aload 4
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 4
iload 1
ifeq 3
iconst_1
goto 4
StackMap locals: android.app.IApplicationThread$Stub$Proxy int android.app.ProfilerInfo int android.os.Parcel
StackMap stack: android.os.Parcel
3: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy int android.app.ProfilerInfo int android.os.Parcel
StackMap stack: android.os.Parcel int
4: invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 2
ifnull 9
6: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 2
aload 4
iconst_0
invokevirtual android.app.ProfilerInfo.writeToParcel:(Landroid/os/Parcel;I)V
8: goto 10
9: StackMap locals:
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
10: StackMap locals:
StackMap stack:
aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 16
aload 4
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
12: goto 16
13: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
14: aload 4
invokevirtual android.os.Parcel.recycle:()V
15: aload 5
athrow
16: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
17: return
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/app/IApplicationThread$Stub$Proxy;
0 18 1 start Z
0 18 2 profilerInfo Landroid/app/ProfilerInfo;
0 18 3 profileType I
1 18 4 _data Landroid/os/Parcel;
Exception table:
from to target type
1 13 13 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
start
profilerInfo
profileType
public void setSchedulingGroup(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
3: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 17
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: goto 8
5: StackMap locals: android.app.IApplicationThread$Stub$Proxy int android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
6: aload 2
invokevirtual android.os.Parcel.recycle:()V
7: aload 3
athrow
8: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
9: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 10 1 group I
1 10 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 5 5 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
group
public void scheduleCreateBackupAgent(android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo, int);
descriptor: (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, 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: aload 4
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 4
iconst_0
invokevirtual android.content.pm.ApplicationInfo.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 2
ifnull 11
8: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 2
aload 4
iconst_0
invokevirtual android.content.res.CompatibilityInfo.writeToParcel:(Landroid/os/Parcel;I)V
10: goto 12
11: StackMap locals:
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
12: StackMap locals:
StackMap stack:
aload 4
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
13: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 18
aload 4
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
14: goto 18
15: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
16: aload 4
invokevirtual android.os.Parcel.recycle:()V
17: aload 5
athrow
18: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
19: return
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/app/IApplicationThread$Stub$Proxy;
0 20 1 app Landroid/content/pm/ApplicationInfo;
0 20 2 compatInfo Landroid/content/res/CompatibilityInfo;
0 20 3 backupMode I
1 20 4 _data Landroid/os/Parcel;
Exception table:
from to target type
1 15 15 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
app
compatInfo
backupMode
public void scheduleDestroyBackupAgent(android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo);
descriptor: (Landroid/content/pm/ApplicationInfo;Landroid/content/res/CompatibilityInfo;)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.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 3
iconst_0
invokevirtual android.content.pm.ApplicationInfo.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 2
ifnull 11
8: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 2
aload 3
iconst_0
invokevirtual android.content.res.CompatibilityInfo.writeToParcel:(Landroid/os/Parcel;I)V
10: goto 12
11: StackMap locals:
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
12: StackMap locals:
StackMap stack:
aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 19
aload 3
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
13: goto 17
14: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
15: aload 3
invokevirtual android.os.Parcel.recycle:()V
16: aload 4
athrow
17: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
18: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 19 1 app Landroid/content/pm/ApplicationInfo;
0 19 2 compatInfo Landroid/content/res/CompatibilityInfo;
1 19 3 _data Landroid/os/Parcel;
Exception table:
from to target type
1 14 14 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
app
compatInfo
public void scheduleOnNewActivityOptions(android.os.IBinder, android.os.Bundle);
descriptor: (Landroid/os/IBinder;Landroid/os/Bundle;)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.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 3
aload 1
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
3: aload 2
ifnull 7
4: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 2
aload 3
iconst_0
invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 20
aload 3
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: goto 13
10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
13: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 15 1 token Landroid/os/IBinder;
0 15 2 options Landroid/os/Bundle;
1 15 3 _data Landroid/os/Parcel;
Exception table:
from to target type
1 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
token
options
public void scheduleSuicide();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: aload 1
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 21
aload 1
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
3: goto 7
4: StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.Parcel
StackMap stack: java.lang.Throwable
astore 2
5: aload 1
invokevirtual android.os.Parcel.recycle:()V
6: aload 2
athrow
7: StackMap locals:
StackMap stack:
aload 1
invokevirtual android.os.Parcel.recycle:()V
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Landroid/app/IApplicationThread$Stub$Proxy;
1 9 1 _data Landroid/os/Parcel;
Exception table:
from to target type
1 4 4 any
Exceptions:
throws android.os.RemoteException
public void dispatchPackageBroadcast(int, java.lang.String[]);
descriptor: (I[Ljava/lang/String;)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.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 3
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
3: aload 3
aload 2
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
4: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 22
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.app.IApplicationThread$Stub$Proxy int java.lang.String[] 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/app/IApplicationThread$Stub$Proxy;
0 11 1 cmd I
0 11 2 packages [Ljava/lang/String;
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
cmd
packages
public void scheduleCrash(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
3: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 23
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: goto 8
5: StackMap locals: android.app.IApplicationThread$Stub$Proxy java.lang.String android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
6: aload 2
invokevirtual android.os.Parcel.recycle:()V
7: aload 3
athrow
8: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
9: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 10 1 msg Ljava/lang/String;
1 10 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 5 5 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
msg
public void dumpHeap(boolean, boolean, boolean, java.lang.String, android.os.ParcelFileDescriptor);
descriptor: (ZZZLjava/lang/String;Landroid/os/ParcelFileDescriptor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, 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: aload 6
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 6
iload 1
ifeq 3
iconst_1
goto 4
StackMap locals: android.app.IApplicationThread$Stub$Proxy int int int java.lang.String android.os.ParcelFileDescriptor android.os.Parcel
StackMap stack: android.os.Parcel
3: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy int int int java.lang.String android.os.ParcelFileDescriptor android.os.Parcel
StackMap stack: android.os.Parcel int
4: invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 6
iload 2
ifeq 6
iconst_1
goto 7
StackMap locals:
StackMap stack: android.os.Parcel
6: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy int int int java.lang.String android.os.ParcelFileDescriptor android.os.Parcel
StackMap stack: android.os.Parcel int
7: invokevirtual android.os.Parcel.writeInt:(I)V
8: aload 6
iload 3
ifeq 9
iconst_1
goto 10
StackMap locals:
StackMap stack: android.os.Parcel
9: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy int int int java.lang.String android.os.ParcelFileDescriptor android.os.Parcel
StackMap stack: android.os.Parcel int
10: invokevirtual android.os.Parcel.writeInt:(I)V
11: aload 6
aload 4
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
12: aload 5
ifnull 16
13: aload 6
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
14: aload 5
aload 6
iconst_0
invokevirtual android.os.ParcelFileDescriptor.writeToParcel:(Landroid/os/Parcel;I)V
15: goto 17
16: StackMap locals:
StackMap stack:
aload 6
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
17: StackMap locals:
StackMap stack:
aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 24
aload 6
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
18: goto 22
19: StackMap locals:
StackMap stack: java.lang.Throwable
astore 7
20: aload 6
invokevirtual android.os.Parcel.recycle:()V
21: aload 7
athrow
22: StackMap locals:
StackMap stack:
aload 6
invokevirtual android.os.Parcel.recycle:()V
23: 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 24 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 24 1 managed Z
0 24 2 mallocInfo Z
0 24 3 runGc Z
0 24 4 path Ljava/lang/String;
0 24 5 fd Landroid/os/ParcelFileDescriptor;
1 24 6 _data Landroid/os/Parcel;
Exception table:
from to target type
1 19 19 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
managed
mallocInfo
runGc
path
fd
public void dumpActivity(android.os.ParcelFileDescriptor, android.os.IBinder, java.lang.String, java.lang.String[]);
descriptor: (Landroid/os/ParcelFileDescriptor;Landroid/os/IBinder;Ljava/lang/String;[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.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 5
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 5
iconst_0
invokevirtual android.os.ParcelFileDescriptor.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 5
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 5
aload 2
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
8: aload 5
aload 3
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
9: aload 5
aload 4
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
10: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 25
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/app/IApplicationThread$Stub$Proxy;
0 17 1 fd Landroid/os/ParcelFileDescriptor;
0 17 2 servicetoken Landroid/os/IBinder;
0 17 3 prefix Ljava/lang/String;
0 17 4 args [Ljava/lang/String;
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
fd
servicetoken
prefix
args
public void clearDnsCache();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: aload 1
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 26
aload 1
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
3: goto 7
4: StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.Parcel
StackMap stack: java.lang.Throwable
astore 2
5: aload 1
invokevirtual android.os.Parcel.recycle:()V
6: aload 2
athrow
7: StackMap locals:
StackMap stack:
aload 1
invokevirtual android.os.Parcel.recycle:()V
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Landroid/app/IApplicationThread$Stub$Proxy;
1 9 1 _data Landroid/os/Parcel;
Exception table:
from to target type
1 4 4 any
Exceptions:
throws android.os.RemoteException
public void setHttpProxy(java.lang.String, java.lang.String, java.lang.String, android.net.Uri);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)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.app.IApplicationThread"
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
aload 3
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 4
ifnull 9
6: aload 5
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 4
aload 5
iconst_0
invokevirtual android.net.Uri.writeToParcel:(Landroid/os/Parcel;I)V
8: goto 10
9: StackMap locals: android.os.Parcel
StackMap stack:
aload 5
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
10: StackMap locals:
StackMap stack:
aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 27
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/app/IApplicationThread$Stub$Proxy;
0 17 1 proxy Ljava/lang/String;
0 17 2 port Ljava/lang/String;
0 17 3 exclList Ljava/lang/String;
0 17 4 pacFileUrl Landroid/net/Uri;
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
proxy
port
exclList
pacFileUrl
public void setCoreSettings(android.os.Bundle);
descriptor: (Landroid/os/Bundle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 2
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 2
iconst_0
invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 2
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 28
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
8: goto 12
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 3
athrow
12: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
13: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 14 1 coreSettings Landroid/os/Bundle;
1 14 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
coreSettings
public void updatePackageCompatibilityInfo(java.lang.String, android.content.res.CompatibilityInfo);
descriptor: (Ljava/lang/String;Landroid/content/res/CompatibilityInfo;)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.app.IApplicationThread"
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 2
ifnull 7
4: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 2
aload 3
iconst_0
invokevirtual android.content.res.CompatibilityInfo.writeToParcel:(Landroid/os/Parcel;I)V
6: goto 8
7: StackMap locals: android.os.Parcel
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
8: StackMap locals:
StackMap stack:
aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 29
aload 3
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: goto 13
10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
13: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 15 1 pkg Ljava/lang/String;
0 15 2 info Landroid/content/res/CompatibilityInfo;
1 15 3 _data Landroid/os/Parcel;
Exception table:
from to target type
1 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
pkg
info
public void scheduleTrimMemory(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
3: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 30
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: goto 8
5: StackMap locals: android.app.IApplicationThread$Stub$Proxy int android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
6: aload 2
invokevirtual android.os.Parcel.recycle:()V
7: aload 3
athrow
8: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
9: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 10 1 level I
1 10 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 5 5 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
level
public void dumpMemInfo(android.os.ParcelFileDescriptor, android.os.Debug$MemoryInfo, boolean, boolean, boolean, boolean, boolean, java.lang.String[]);
descriptor: (Landroid/os/ParcelFileDescriptor;Landroid/os/Debug$MemoryInfo;ZZZZZ[Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=11, args_size=9
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 9
start local 9 1: aload 9
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 9
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 9
iconst_0
invokevirtual android.os.ParcelFileDescriptor.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 9
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 2
ifnull 11
8: aload 9
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 2
aload 9
iconst_0
invokevirtual android.os.Debug$MemoryInfo.writeToParcel:(Landroid/os/Parcel;I)V
10: goto 12
11: StackMap locals:
StackMap stack:
aload 9
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
12: StackMap locals:
StackMap stack:
aload 9
iload 3
ifeq 13
iconst_1
goto 14
StackMap locals:
StackMap stack: android.os.Parcel
13: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.ParcelFileDescriptor android.os.Debug$MemoryInfo int int int int int java.lang.String[] android.os.Parcel
StackMap stack: android.os.Parcel int
14: invokevirtual android.os.Parcel.writeInt:(I)V
15: aload 9
iload 4
ifeq 16
iconst_1
goto 17
StackMap locals:
StackMap stack: android.os.Parcel
16: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.ParcelFileDescriptor android.os.Debug$MemoryInfo int int int int int java.lang.String[] android.os.Parcel
StackMap stack: android.os.Parcel int
17: invokevirtual android.os.Parcel.writeInt:(I)V
18: aload 9
iload 5
ifeq 19
iconst_1
goto 20
StackMap locals:
StackMap stack: android.os.Parcel
19: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.ParcelFileDescriptor android.os.Debug$MemoryInfo int int int int int java.lang.String[] android.os.Parcel
StackMap stack: android.os.Parcel int
20: invokevirtual android.os.Parcel.writeInt:(I)V
21: aload 9
iload 6
ifeq 22
iconst_1
goto 23
StackMap locals:
StackMap stack: android.os.Parcel
22: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.ParcelFileDescriptor android.os.Debug$MemoryInfo int int int int int java.lang.String[] android.os.Parcel
StackMap stack: android.os.Parcel int
23: invokevirtual android.os.Parcel.writeInt:(I)V
24: aload 9
iload 7
ifeq 25
iconst_1
goto 26
StackMap locals:
StackMap stack: android.os.Parcel
25: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.ParcelFileDescriptor android.os.Debug$MemoryInfo int int int int int java.lang.String[] android.os.Parcel
StackMap stack: android.os.Parcel int
26: invokevirtual android.os.Parcel.writeInt:(I)V
27: aload 9
aload 8
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
28: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 31
aload 9
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
29: goto 33
30: StackMap locals:
StackMap stack: java.lang.Throwable
astore 10
31: aload 9
invokevirtual android.os.Parcel.recycle:()V
32: aload 10
athrow
33: StackMap locals:
StackMap stack:
aload 9
invokevirtual android.os.Parcel.recycle:()V
34: return
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 35 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 35 1 fd Landroid/os/ParcelFileDescriptor;
0 35 2 mem Landroid/os/Debug$MemoryInfo;
0 35 3 checkin Z
0 35 4 dumpInfo Z
0 35 5 dumpDalvik Z
0 35 6 dumpSummaryOnly Z
0 35 7 dumpUnreachable Z
0 35 8 args [Ljava/lang/String;
1 35 9 _data Landroid/os/Parcel;
Exception table:
from to target type
1 30 30 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
fd
mem
checkin
dumpInfo
dumpDalvik
dumpSummaryOnly
dumpUnreachable
args
public void dumpMemInfoProto(android.os.ParcelFileDescriptor, android.os.Debug$MemoryInfo, boolean, boolean, boolean, boolean, java.lang.String[]);
descriptor: (Landroid/os/ParcelFileDescriptor;Landroid/os/Debug$MemoryInfo;ZZZZ[Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=10, 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: aload 8
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 8
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 8
iconst_0
invokevirtual android.os.ParcelFileDescriptor.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 8
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 2
ifnull 11
8: aload 8
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
9: aload 2
aload 8
iconst_0
invokevirtual android.os.Debug$MemoryInfo.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 8
iload 3
ifeq 13
iconst_1
goto 14
StackMap locals:
StackMap stack: android.os.Parcel
13: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.ParcelFileDescriptor android.os.Debug$MemoryInfo int int int int java.lang.String[] android.os.Parcel
StackMap stack: android.os.Parcel int
14: invokevirtual android.os.Parcel.writeInt:(I)V
15: aload 8
iload 4
ifeq 16
iconst_1
goto 17
StackMap locals:
StackMap stack: android.os.Parcel
16: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.ParcelFileDescriptor android.os.Debug$MemoryInfo int int int int java.lang.String[] android.os.Parcel
StackMap stack: android.os.Parcel int
17: invokevirtual android.os.Parcel.writeInt:(I)V
18: aload 8
iload 5
ifeq 19
iconst_1
goto 20
StackMap locals:
StackMap stack: android.os.Parcel
19: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.ParcelFileDescriptor android.os.Debug$MemoryInfo int int int int java.lang.String[] android.os.Parcel
StackMap stack: android.os.Parcel int
20: invokevirtual android.os.Parcel.writeInt:(I)V
21: aload 8
iload 6
ifeq 22
iconst_1
goto 23
StackMap locals:
StackMap stack: android.os.Parcel
22: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.ParcelFileDescriptor android.os.Debug$MemoryInfo int int int int java.lang.String[] android.os.Parcel
StackMap stack: android.os.Parcel int
23: invokevirtual android.os.Parcel.writeInt:(I)V
24: aload 8
aload 7
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
25: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 32
aload 8
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
26: goto 30
27: StackMap locals:
StackMap stack: java.lang.Throwable
astore 9
28: aload 8
invokevirtual android.os.Parcel.recycle:()V
29: aload 9
athrow
30: StackMap locals:
StackMap stack:
aload 8
invokevirtual android.os.Parcel.recycle:()V
31: 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 32 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 32 1 fd Landroid/os/ParcelFileDescriptor;
0 32 2 mem Landroid/os/Debug$MemoryInfo;
0 32 3 dumpInfo Z
0 32 4 dumpDalvik Z
0 32 5 dumpSummaryOnly Z
0 32 6 dumpUnreachable Z
0 32 7 args [Ljava/lang/String;
1 32 8 _data Landroid/os/Parcel;
Exception table:
from to target type
1 27 27 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
fd
mem
dumpInfo
dumpDalvik
dumpSummaryOnly
dumpUnreachable
args
public void dumpGfxInfo(android.os.ParcelFileDescriptor, java.lang.String[]);
descriptor: (Landroid/os/ParcelFileDescriptor;[Ljava/lang/String;)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.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 3
iconst_0
invokevirtual android.os.ParcelFileDescriptor.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 3
aload 2
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
8: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 33
aload 3
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: goto 13
10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
13: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 15 1 fd Landroid/os/ParcelFileDescriptor;
0 15 2 args [Ljava/lang/String;
1 15 3 _data Landroid/os/Parcel;
Exception table:
from to target type
1 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
fd
args
public void dumpProvider(android.os.ParcelFileDescriptor, android.os.IBinder, java.lang.String[]);
descriptor: (Landroid/os/ParcelFileDescriptor;Landroid/os/IBinder;[Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, 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: aload 4
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 4
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 4
iconst_0
invokevirtual android.os.ParcelFileDescriptor.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 4
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 4
aload 2
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
8: aload 4
aload 3
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
9: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 34
aload 4
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
10: goto 14
11: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
12: aload 4
invokevirtual android.os.Parcel.recycle:()V
13: aload 5
athrow
14: StackMap locals:
StackMap stack:
aload 4
invokevirtual android.os.Parcel.recycle:()V
15: return
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/app/IApplicationThread$Stub$Proxy;
0 16 1 fd Landroid/os/ParcelFileDescriptor;
0 16 2 servicetoken Landroid/os/IBinder;
0 16 3 args [Ljava/lang/String;
1 16 4 _data Landroid/os/Parcel;
Exception table:
from to target type
1 11 11 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
fd
servicetoken
args
public void dumpDbInfo(android.os.ParcelFileDescriptor, java.lang.String[]);
descriptor: (Landroid/os/ParcelFileDescriptor;[Ljava/lang/String;)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.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 3
iconst_0
invokevirtual android.os.ParcelFileDescriptor.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 3
aload 2
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
8: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 35
aload 3
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
9: goto 13
10: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
11: aload 3
invokevirtual android.os.Parcel.recycle:()V
12: aload 4
athrow
13: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
14: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 15 1 fd Landroid/os/ParcelFileDescriptor;
0 15 2 args [Ljava/lang/String;
1 15 3 _data Landroid/os/Parcel;
Exception table:
from to target type
1 10 10 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
fd
args
public void unstableProviderDied(android.os.IBinder);
descriptor: (Landroid/os/IBinder;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 2
aload 1
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
3: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 36
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: goto 8
5: StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.IBinder android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
6: aload 2
invokevirtual android.os.Parcel.recycle:()V
7: aload 3
athrow
8: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
9: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 10 1 provider Landroid/os/IBinder;
1 10 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 5 5 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
provider
public void requestAssistContextExtras(android.os.IBinder, android.os.IBinder, int, int, int);
descriptor: (Landroid/os/IBinder;Landroid/os/IBinder;III)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, 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: aload 6
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 6
aload 1
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
3: aload 6
aload 2
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
4: aload 6
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
5: aload 6
iload 4
invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 6
iload 5
invokevirtual android.os.Parcel.writeInt:(I)V
7: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 37
aload 6
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
8: goto 12
9: StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.IBinder android.os.IBinder int int int android.os.Parcel
StackMap stack: java.lang.Throwable
astore 7
10: aload 6
invokevirtual android.os.Parcel.recycle:()V
11: aload 7
athrow
12: StackMap locals:
StackMap stack:
aload 6
invokevirtual android.os.Parcel.recycle:()V
13: 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 14 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 14 1 activityToken Landroid/os/IBinder;
0 14 2 requestToken Landroid/os/IBinder;
0 14 3 requestType I
0 14 4 sessionId I
0 14 5 flags I
1 14 6 _data Landroid/os/Parcel;
Exception table:
from to target type
1 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
activityToken
requestToken
requestType
sessionId
flags
public void scheduleTranslucentConversionComplete(android.os.IBinder, boolean);
descriptor: (Landroid/os/IBinder;Z)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.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 3
aload 1
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
3: aload 3
iload 2
ifeq 4
iconst_1
goto 5
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.IBinder int android.os.Parcel
StackMap stack: android.os.Parcel
4: iconst_0
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.IBinder int android.os.Parcel
StackMap stack: android.os.Parcel int
5: invokevirtual android.os.Parcel.writeInt:(I)V
6: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 38
aload 3
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: goto 11
8: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
11: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
12: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 13 1 token Landroid/os/IBinder;
0 13 2 timeout Z
1 13 3 _data Landroid/os/Parcel;
Exception table:
from to target type
1 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
token
timeout
public void setProcessState(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
3: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 39
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: goto 8
5: StackMap locals: android.app.IApplicationThread$Stub$Proxy int android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
6: aload 2
invokevirtual android.os.Parcel.recycle:()V
7: aload 3
athrow
8: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
9: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 10 1 state I
1 10 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 5 5 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
state
public void scheduleInstallProvider(android.content.pm.ProviderInfo);
descriptor: (Landroid/content/pm/ProviderInfo;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 2
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 2
iconst_0
invokevirtual android.content.pm.ProviderInfo.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 2
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 40
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
8: goto 12
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 3
athrow
12: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
13: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 14 1 provider Landroid/content/pm/ProviderInfo;
1 14 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
provider
public void updateTimePrefs(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 2
iload 1
invokevirtual android.os.Parcel.writeInt:(I)V
3: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 41
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: goto 8
5: StackMap locals: android.app.IApplicationThread$Stub$Proxy int android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
6: aload 2
invokevirtual android.os.Parcel.recycle:()V
7: aload 3
athrow
8: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
9: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 10 1 timeFormatPreference I
1 10 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 5 5 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
timeFormatPreference
public void scheduleEnterAnimationComplete(android.os.IBinder);
descriptor: (Landroid/os/IBinder;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 2
aload 1
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
3: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 42
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: goto 8
5: StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.IBinder android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
6: aload 2
invokevirtual android.os.Parcel.recycle:()V
7: aload 3
athrow
8: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
9: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 10 1 token Landroid/os/IBinder;
1 10 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 5 5 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
token
public void notifyCleartextNetwork(byte[]);
descriptor: ([B)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 2
aload 1
invokevirtual android.os.Parcel.writeByteArray:([B)V
3: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 43
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: goto 8
5: StackMap locals: android.app.IApplicationThread$Stub$Proxy byte[] android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
6: aload 2
invokevirtual android.os.Parcel.recycle:()V
7: aload 3
athrow
8: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
9: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 10 1 firstPacket [B
1 10 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 5 5 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
firstPacket
public void startBinderTracking();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: aload 1
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 44
aload 1
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
3: goto 7
4: StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.Parcel
StackMap stack: java.lang.Throwable
astore 2
5: aload 1
invokevirtual android.os.Parcel.recycle:()V
6: aload 2
athrow
7: StackMap locals:
StackMap stack:
aload 1
invokevirtual android.os.Parcel.recycle:()V
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Landroid/app/IApplicationThread$Stub$Proxy;
1 9 1 _data Landroid/os/Parcel;
Exception table:
from to target type
1 4 4 any
Exceptions:
throws android.os.RemoteException
public void stopBinderTrackingAndDump(android.os.ParcelFileDescriptor);
descriptor: (Landroid/os/ParcelFileDescriptor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 2
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 2
iconst_0
invokevirtual android.os.ParcelFileDescriptor.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 2
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 45
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
8: goto 12
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 3
athrow
12: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
13: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 14 1 fd Landroid/os/ParcelFileDescriptor;
1 14 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
fd
public void scheduleLocalVoiceInteractionStarted(android.os.IBinder, com.android.internal.app.IVoiceInteractor);
descriptor: (Landroid/os/IBinder;Lcom/android/internal/app/IVoiceInteractor;)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.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 3
aload 1
invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
3: aload 3
aload 2
ifnull 4
aload 2
invokeinterface com.android.internal.app.IVoiceInteractor.asBinder:()Landroid/os/IBinder;
goto 5
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.IBinder com.android.internal.app.IVoiceInteractor android.os.Parcel
StackMap stack: android.os.Parcel
4: aconst_null
StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.IBinder com.android.internal.app.IVoiceInteractor 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.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 46
aload 3
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
7: goto 11
8: StackMap locals:
StackMap stack: java.lang.Throwable
astore 4
9: aload 3
invokevirtual android.os.Parcel.recycle:()V
10: aload 4
athrow
11: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
12: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 13 1 token Landroid/os/IBinder;
0 13 2 voiceInteractor Lcom/android/internal/app/IVoiceInteractor;
1 13 3 _data Landroid/os/Parcel;
Exception table:
from to target type
1 8 8 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
token
voiceInteractor
public void handleTrustStorageUpdate();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 1
start local 1 1: aload 1
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 47
aload 1
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
3: goto 7
4: StackMap locals: android.app.IApplicationThread$Stub$Proxy android.os.Parcel
StackMap stack: java.lang.Throwable
astore 2
5: aload 1
invokevirtual android.os.Parcel.recycle:()V
6: aload 2
athrow
7: StackMap locals:
StackMap stack:
aload 1
invokevirtual android.os.Parcel.recycle:()V
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Landroid/app/IApplicationThread$Stub$Proxy;
1 9 1 _data Landroid/os/Parcel;
Exception table:
from to target type
1 4 4 any
Exceptions:
throws android.os.RemoteException
public void attachAgent(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 2
aload 1
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
3: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 48
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: goto 8
5: StackMap locals: android.app.IApplicationThread$Stub$Proxy java.lang.String android.os.Parcel
StackMap stack: java.lang.Throwable
astore 3
6: aload 2
invokevirtual android.os.Parcel.recycle:()V
7: aload 3
athrow
8: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
9: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 10 1 path Ljava/lang/String;
1 10 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 5 5 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
path
public void scheduleApplicationInfoChanged(android.content.pm.ApplicationInfo);
descriptor: (Landroid/content/pm/ApplicationInfo;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 2
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 2
iconst_0
invokevirtual android.content.pm.ApplicationInfo.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 2
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 49
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
8: goto 12
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 3
athrow
12: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
13: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 14 1 ai Landroid/content/pm/ApplicationInfo;
1 14 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
ai
public void setNetworkBlockSeq(long);
descriptor: (J)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 3
start local 3 1: aload 3
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 3
lload 1
invokevirtual android.os.Parcel.writeLong:(J)V
3: aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 50
aload 3
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
4: goto 8
5: StackMap locals: android.app.IApplicationThread$Stub$Proxy long android.os.Parcel
StackMap stack: java.lang.Throwable
astore 4
6: aload 3
invokevirtual android.os.Parcel.recycle:()V
7: aload 4
athrow
8: StackMap locals:
StackMap stack:
aload 3
invokevirtual android.os.Parcel.recycle:()V
9: return
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 10 1 procStateSeq J
1 10 3 _data Landroid/os/Parcel;
Exception table:
from to target type
1 5 5 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
procStateSeq
public void scheduleTransaction(android.app.servertransaction.ClientTransaction);
descriptor: (Landroid/app/servertransaction/ClientTransaction;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
astore 2
start local 2 1: aload 2
ldc "android.app.IApplicationThread"
invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
2: aload 1
ifnull 6
3: aload 2
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 2
iconst_0
invokevirtual android.app.servertransaction.ClientTransaction.writeToParcel:(Landroid/os/Parcel;I)V
5: goto 7
6: StackMap locals: android.os.Parcel
StackMap stack:
aload 2
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
7: StackMap locals:
StackMap stack:
aload 0
getfield android.app.IApplicationThread$Stub$Proxy.mRemote:Landroid/os/IBinder;
bipush 51
aload 2
aconst_null
iconst_1
invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
pop
8: goto 12
9: StackMap locals:
StackMap stack: java.lang.Throwable
astore 3
10: aload 2
invokevirtual android.os.Parcel.recycle:()V
11: aload 3
athrow
12: StackMap locals:
StackMap stack:
aload 2
invokevirtual android.os.Parcel.recycle:()V
13: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/app/IApplicationThread$Stub$Proxy;
0 14 1 transaction Landroid/app/servertransaction/ClientTransaction;
1 14 2 _data Landroid/os/Parcel;
Exception table:
from to target type
1 9 9 any
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
transaction
}
SourceFile: "IApplicationThread.java"
NestHost: android.app.IApplicationThread
InnerClasses:
public abstract Stub = android.app.IApplicationThread$Stub of android.app.IApplicationThread
private Proxy = android.app.IApplicationThread$Stub$Proxy of android.app.IApplicationThread$Stub
public MemoryInfo = android.os.Debug$MemoryInfo of android.os.Debug