public abstract class android.location.ILocationManager$Stub extends android.os.Binder implements android.location.ILocationManager
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: android.location.ILocationManager$Stub
super_class: android.os.Binder
{
private static final java.lang.String DESCRIPTOR;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "android.location.ILocationManager"
static final int TRANSACTION_requestLocationUpdates;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1
static final int TRANSACTION_removeUpdates;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 2
static final int TRANSACTION_requestGeofence;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 3
static final int TRANSACTION_removeGeofence;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 4
static final int TRANSACTION_getLastLocation;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 5
static final int TRANSACTION_registerGnssStatusCallback;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 6
static final int TRANSACTION_unregisterGnssStatusCallback;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 7
static final int TRANSACTION_geocoderIsPresent;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 8
static final int TRANSACTION_getFromLocation;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 9
static final int TRANSACTION_getFromLocationName;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 10
static final int TRANSACTION_sendNiResponse;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 11
static final int TRANSACTION_addGnssMeasurementsListener;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 12
static final int TRANSACTION_removeGnssMeasurementsListener;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 13
static final int TRANSACTION_addGnssNavigationMessageListener;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 14
static final int TRANSACTION_removeGnssNavigationMessageListener;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 15
static final int TRANSACTION_getGnssYearOfHardware;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16
static final int TRANSACTION_getGnssHardwareModelName;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 17
static final int TRANSACTION_getGnssBatchSize;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 18
static final int TRANSACTION_addGnssBatchingCallback;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 19
static final int TRANSACTION_removeGnssBatchingCallback;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 20
static final int TRANSACTION_startGnssBatch;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 21
static final int TRANSACTION_flushGnssBatch;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 22
static final int TRANSACTION_stopGnssBatch;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 23
static final int TRANSACTION_injectLocation;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 24
static final int TRANSACTION_getAllProviders;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 25
static final int TRANSACTION_getProviders;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 26
static final int TRANSACTION_getBestProvider;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 27
static final int TRANSACTION_providerMeetsCriteria;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 28
static final int TRANSACTION_getProviderProperties;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 29
static final int TRANSACTION_getNetworkProviderPackage;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 30
static final int TRANSACTION_isProviderEnabledForUser;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 31
static final int TRANSACTION_setProviderEnabledForUser;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 32
static final int TRANSACTION_isLocationEnabledForUser;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 33
static final int TRANSACTION_setLocationEnabledForUser;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 34
static final int TRANSACTION_addTestProvider;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 35
static final int TRANSACTION_removeTestProvider;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 36
static final int TRANSACTION_setTestProviderLocation;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 37
static final int TRANSACTION_clearTestProviderLocation;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 38
static final int TRANSACTION_setTestProviderEnabled;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 39
static final int TRANSACTION_clearTestProviderEnabled;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 40
static final int TRANSACTION_setTestProviderStatus;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 41
static final int TRANSACTION_clearTestProviderStatus;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 42
static final int TRANSACTION_sendExtraCommand;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 43
static final int TRANSACTION_reportLocation;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 44
static final int TRANSACTION_reportLocationBatch;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 45
static final int TRANSACTION_locationCallbackFinished;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 46
static final int TRANSACTION_getBackgroundThrottlingWhitelist;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 47
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial android.os.Binder.<init>:()V
1: aload 0
aload 0
ldc "android.location.ILocationManager"
invokevirtual android.location.ILocationManager$Stub.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/location/ILocationManager$Stub;
public static android.location.ILocationManager asInterface(android.os.IBinder);
descriptor: (Landroid/os/IBinder;)Landroid/location/ILocationManager;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "android.location.ILocationManager"
invokeinterface android.os.IBinder.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface;
astore 1
start local 1 3: aload 1
ifnull 5
aload 1
instanceof android.location.ILocationManager
ifeq 5
4: aload 1
checkcast android.location.ILocationManager
areturn
5: StackMap locals: android.os.IInterface
StackMap stack:
new android.location.ILocationManager$Stub$Proxy
dup
aload 0
invokespecial android.location.ILocationManager$Stub$Proxy.<init>:(Landroid/os/IBinder;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 obj Landroid/os/IBinder;
3 6 1 iin Landroid/os/IInterface;
MethodParameters:
Name Flags
obj
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
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/location/ILocationManager$Stub;
public boolean onTransact(int, android.os.Parcel, android.os.Parcel, int);
descriptor: (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=13, locals=19, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: ldc "android.location.ILocationManager"
astore 5
start local 5 1: iload 1
lookupswitch { // 48
1: 4
2: 18
3: 28
4: 45
5: 58
6: 72
7: 81
8: 86
9: 93
10: 107
11: 124
12: 133
13: 142
14: 147
15: 156
16: 161
17: 166
18: 171
19: 177
20: 186
21: 190
22: 202
23: 207
24: 214
25: 225
26: 230
27: 242
28: 254
29: 266
30: 276
31: 281
32: 290
33: 302
34: 310
35: 318
36: 328
37: 334
38: 344
39: 350
40: 359
41: 365
42: 377
43: 383
44: 401
45: 412
46: 417
47: 422
1598968902: 2
default: 427
}
2: StackMap locals: java.lang.String
StackMap stack:
aload 3
aload 5
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
3: iconst_1
ireturn
4: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
6: getstatic android.location.LocationRequest.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.location.LocationRequest
astore 6
start local 6 7: goto 9
end local 6 8: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 9: StackMap locals: android.location.LocationRequest
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.location.ILocationListener$Stub.asInterface:(Landroid/os/IBinder;)Landroid/location/ILocationListener;
astore 7
start local 7 10: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 13
11: getstatic android.app.PendingIntent.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.app.PendingIntent
astore 8
start local 8 12: goto 14
end local 8 13: StackMap locals: android.location.ILocationListener
StackMap stack:
aconst_null
astore 8
start local 8 14: StackMap locals: android.app.PendingIntent
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 9
start local 9 15: aload 0
aload 6
aload 7
aload 8
aload 9
invokevirtual android.location.ILocationManager$Stub.requestLocationUpdates:(Landroid/location/LocationRequest;Landroid/location/ILocationListener;Landroid/app/PendingIntent;Ljava/lang/String;)V
16: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
17: iconst_1
ireturn
end local 9 end local 8 end local 7 end local 6 18: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
19: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.location.ILocationListener$Stub.asInterface:(Landroid/os/IBinder;)Landroid/location/ILocationListener;
astore 6
start local 6 20: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 23
21: getstatic android.app.PendingIntent.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.app.PendingIntent
astore 7
start local 7 22: goto 24
end local 7 23: StackMap locals: android.location.ILocationListener
StackMap stack:
aconst_null
astore 7
start local 7 24: StackMap locals: android.app.PendingIntent
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 8
start local 8 25: aload 0
aload 6
aload 7
aload 8
invokevirtual android.location.ILocationManager$Stub.removeUpdates:(Landroid/location/ILocationListener;Landroid/app/PendingIntent;Ljava/lang/String;)V
26: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
27: iconst_1
ireturn
end local 8 end local 7 end local 6 28: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
29: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 32
30: getstatic android.location.LocationRequest.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.location.LocationRequest
astore 6
start local 6 31: goto 33
end local 6 32: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 33: StackMap locals: android.location.LocationRequest
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 36
34: getstatic android.location.Geofence.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.location.Geofence
astore 7
start local 7 35: goto 37
end local 7 36: StackMap locals:
StackMap stack:
aconst_null
astore 7
start local 7 37: StackMap locals: android.location.Geofence
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 40
38: getstatic android.app.PendingIntent.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.app.PendingIntent
astore 8
start local 8 39: goto 41
end local 8 40: StackMap locals:
StackMap stack:
aconst_null
astore 8
start local 8 41: StackMap locals: android.app.PendingIntent
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 9
start local 9 42: aload 0
aload 6
aload 7
aload 8
aload 9
invokevirtual android.location.ILocationManager$Stub.requestGeofence:(Landroid/location/LocationRequest;Landroid/location/Geofence;Landroid/app/PendingIntent;Ljava/lang/String;)V
43: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
44: iconst_1
ireturn
end local 9 end local 8 end local 7 end local 6 45: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
46: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 49
47: getstatic android.location.Geofence.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.location.Geofence
astore 6
start local 6 48: goto 50
end local 6 49: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 50: StackMap locals: android.location.Geofence
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 53
51: getstatic android.app.PendingIntent.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.app.PendingIntent
astore 7
start local 7 52: goto 54
end local 7 53: StackMap locals:
StackMap stack:
aconst_null
astore 7
start local 7 54: StackMap locals: android.app.PendingIntent
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 8
start local 8 55: aload 0
aload 6
aload 7
aload 8
invokevirtual android.location.ILocationManager$Stub.removeGeofence:(Landroid/location/Geofence;Landroid/app/PendingIntent;Ljava/lang/String;)V
56: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
57: iconst_1
ireturn
end local 8 end local 7 end local 6 58: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
59: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 62
60: getstatic android.location.LocationRequest.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.location.LocationRequest
astore 6
start local 6 61: goto 63
end local 6 62: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 63: StackMap locals: android.location.LocationRequest
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 64: aload 0
aload 6
aload 7
invokevirtual android.location.ILocationManager$Stub.getLastLocation:(Landroid/location/LocationRequest;Ljava/lang/String;)Landroid/location/Location;
astore 8
start local 8 65: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
66: aload 8
ifnull 70
67: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
68: aload 8
aload 3
iconst_1
invokevirtual android.location.Location.writeToParcel:(Landroid/os/Parcel;I)V
69: goto 71
70: StackMap locals: java.lang.String android.location.Location
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
71: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 8 end local 7 end local 6 72: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
73: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.location.IGnssStatusListener$Stub.asInterface:(Landroid/os/IBinder;)Landroid/location/IGnssStatusListener;
astore 6
start local 6 74: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 75: aload 0
aload 6
aload 7
invokevirtual android.location.ILocationManager$Stub.registerGnssStatusCallback:(Landroid/location/IGnssStatusListener;Ljava/lang/String;)Z
istore 8
start local 8 76: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
77: aload 3
iload 8
ifeq 78
iconst_1
goto 79
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String android.location.IGnssStatusListener java.lang.String int
StackMap stack: android.os.Parcel
78: iconst_0
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String android.location.IGnssStatusListener java.lang.String int
StackMap stack: android.os.Parcel int
79: invokevirtual android.os.Parcel.writeInt:(I)V
80: iconst_1
ireturn
end local 8 end local 7 end local 6 81: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
82: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.location.IGnssStatusListener$Stub.asInterface:(Landroid/os/IBinder;)Landroid/location/IGnssStatusListener;
astore 6
start local 6 83: aload 0
aload 6
invokevirtual android.location.ILocationManager$Stub.unregisterGnssStatusCallback:(Landroid/location/IGnssStatusListener;)V
84: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
85: iconst_1
ireturn
end local 6 86: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
87: aload 0
invokevirtual android.location.ILocationManager$Stub.geocoderIsPresent:()Z
istore 6
start local 6 88: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
89: aload 3
iload 6
ifeq 90
iconst_1
goto 91
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel
90: iconst_0
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel int
91: invokevirtual android.os.Parcel.writeInt:(I)V
92: iconst_1
ireturn
end local 6 93: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
94: aload 2
invokevirtual android.os.Parcel.readDouble:()D
dstore 6
start local 6 95: aload 2
invokevirtual android.os.Parcel.readDouble:()D
dstore 8
start local 8 96: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 10
start local 10 97: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 100
98: getstatic android.location.GeocoderParams.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.location.GeocoderParams
astore 11
start local 11 99: goto 101
end local 11 100: StackMap locals: double double int
StackMap stack:
aconst_null
astore 11
start local 11 101: StackMap locals: android.location.GeocoderParams
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 12
start local 12 102: aload 0
dload 6
dload 8
iload 10
aload 11
aload 12
invokevirtual android.location.ILocationManager$Stub.getFromLocation:(DDILandroid/location/GeocoderParams;Ljava/util/List;)Ljava/lang/String;
astore 13
start local 13 103: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
104: aload 3
aload 13
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
105: aload 3
aload 12
invokevirtual android.os.Parcel.writeTypedList:(Ljava/util/List;)V
106: iconst_1
ireturn
end local 13 end local 12 end local 11 end local 10 end local 8 end local 6 107: StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
108: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 109: aload 2
invokevirtual android.os.Parcel.readDouble:()D
dstore 7
start local 7 110: aload 2
invokevirtual android.os.Parcel.readDouble:()D
dstore 9
start local 9 111: aload 2
invokevirtual android.os.Parcel.readDouble:()D
dstore 11
start local 11 112: aload 2
invokevirtual android.os.Parcel.readDouble:()D
dstore 13
start local 13 113: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 15
start local 15 114: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 117
115: getstatic android.location.GeocoderParams.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.location.GeocoderParams
astore 16
start local 16 116: goto 118
end local 16 117: StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String double double double double int
StackMap stack:
aconst_null
astore 16
start local 16 118: StackMap locals: android.location.GeocoderParams
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 17
start local 17 119: aload 0
aload 6
dload 7
dload 9
dload 11
dload 13
iload 15
aload 16
aload 17
invokevirtual android.location.ILocationManager$Stub.getFromLocationName:(Ljava/lang/String;DDDDILandroid/location/GeocoderParams;Ljava/util/List;)Ljava/lang/String;
astore 18
start local 18 120: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
121: aload 3
aload 18
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
122: aload 3
aload 17
invokevirtual android.os.Parcel.writeTypedList:(Ljava/util/List;)V
123: iconst_1
ireturn
end local 18 end local 17 end local 16 end local 15 end local 13 end local 11 end local 9 end local 7 end local 6 124: StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
125: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 126: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 127: aload 0
iload 6
iload 7
invokevirtual android.location.ILocationManager$Stub.sendNiResponse:(II)Z
istore 8
start local 8 128: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
129: aload 3
iload 8
ifeq 130
iconst_1
goto 131
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int int
StackMap stack: android.os.Parcel
130: iconst_0
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int int
StackMap stack: android.os.Parcel int
131: invokevirtual android.os.Parcel.writeInt:(I)V
132: iconst_1
ireturn
end local 8 end local 7 end local 6 133: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
134: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.location.IGnssMeasurementsListener$Stub.asInterface:(Landroid/os/IBinder;)Landroid/location/IGnssMeasurementsListener;
astore 6
start local 6 135: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 136: aload 0
aload 6
aload 7
invokevirtual android.location.ILocationManager$Stub.addGnssMeasurementsListener:(Landroid/location/IGnssMeasurementsListener;Ljava/lang/String;)Z
istore 8
start local 8 137: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
138: aload 3
iload 8
ifeq 139
iconst_1
goto 140
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String android.location.IGnssMeasurementsListener java.lang.String int
StackMap stack: android.os.Parcel
139: iconst_0
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String android.location.IGnssMeasurementsListener java.lang.String int
StackMap stack: android.os.Parcel int
140: invokevirtual android.os.Parcel.writeInt:(I)V
141: iconst_1
ireturn
end local 8 end local 7 end local 6 142: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
143: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.location.IGnssMeasurementsListener$Stub.asInterface:(Landroid/os/IBinder;)Landroid/location/IGnssMeasurementsListener;
astore 6
start local 6 144: aload 0
aload 6
invokevirtual android.location.ILocationManager$Stub.removeGnssMeasurementsListener:(Landroid/location/IGnssMeasurementsListener;)V
145: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
146: iconst_1
ireturn
end local 6 147: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
148: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.location.IGnssNavigationMessageListener$Stub.asInterface:(Landroid/os/IBinder;)Landroid/location/IGnssNavigationMessageListener;
astore 6
start local 6 149: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 150: aload 0
aload 6
aload 7
invokevirtual android.location.ILocationManager$Stub.addGnssNavigationMessageListener:(Landroid/location/IGnssNavigationMessageListener;Ljava/lang/String;)Z
istore 8
start local 8 151: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
152: aload 3
iload 8
ifeq 153
iconst_1
goto 154
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String android.location.IGnssNavigationMessageListener java.lang.String int
StackMap stack: android.os.Parcel
153: iconst_0
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String android.location.IGnssNavigationMessageListener java.lang.String int
StackMap stack: android.os.Parcel int
154: invokevirtual android.os.Parcel.writeInt:(I)V
155: iconst_1
ireturn
end local 8 end local 7 end local 6 156: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
157: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.location.IGnssNavigationMessageListener$Stub.asInterface:(Landroid/os/IBinder;)Landroid/location/IGnssNavigationMessageListener;
astore 6
start local 6 158: aload 0
aload 6
invokevirtual android.location.ILocationManager$Stub.removeGnssNavigationMessageListener:(Landroid/location/IGnssNavigationMessageListener;)V
159: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
160: iconst_1
ireturn
end local 6 161: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
162: aload 0
invokevirtual android.location.ILocationManager$Stub.getGnssYearOfHardware:()I
istore 6
start local 6 163: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
164: aload 3
iload 6
invokevirtual android.os.Parcel.writeInt:(I)V
165: iconst_1
ireturn
end local 6 166: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
167: aload 0
invokevirtual android.location.ILocationManager$Stub.getGnssHardwareModelName:()Ljava/lang/String;
astore 6
start local 6 168: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
169: aload 3
aload 6
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
170: iconst_1
ireturn
end local 6 171: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
172: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 173: aload 0
aload 6
invokevirtual android.location.ILocationManager$Stub.getGnssBatchSize:(Ljava/lang/String;)I
istore 7
start local 7 174: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
175: aload 3
iload 7
invokevirtual android.os.Parcel.writeInt:(I)V
176: iconst_1
ireturn
end local 7 end local 6 177: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
178: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.location.IBatchedLocationCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/location/IBatchedLocationCallback;
astore 6
start local 6 179: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 180: aload 0
aload 6
aload 7
invokevirtual android.location.ILocationManager$Stub.addGnssBatchingCallback:(Landroid/location/IBatchedLocationCallback;Ljava/lang/String;)Z
istore 8
start local 8 181: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
182: aload 3
iload 8
ifeq 183
iconst_1
goto 184
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String android.location.IBatchedLocationCallback java.lang.String int
StackMap stack: android.os.Parcel
183: iconst_0
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String android.location.IBatchedLocationCallback java.lang.String int
StackMap stack: android.os.Parcel int
184: invokevirtual android.os.Parcel.writeInt:(I)V
185: iconst_1
ireturn
end local 8 end local 7 end local 6 186: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
187: aload 0
invokevirtual android.location.ILocationManager$Stub.removeGnssBatchingCallback:()V
188: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
189: iconst_1
ireturn
190: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
191: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 6
start local 6 192: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 193
iconst_1
goto 194
StackMap locals: long
StackMap stack:
193: iconst_0
StackMap locals:
StackMap stack: int
194: istore 8
start local 8 195: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 9
start local 9 196: aload 0
lload 6
iload 8
aload 9
invokevirtual android.location.ILocationManager$Stub.startGnssBatch:(JZLjava/lang/String;)Z
istore 10
start local 10 197: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
198: aload 3
iload 10
ifeq 199
iconst_1
goto 200
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String long int java.lang.String int
StackMap stack: android.os.Parcel
199: iconst_0
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String long int java.lang.String int
StackMap stack: android.os.Parcel int
200: invokevirtual android.os.Parcel.writeInt:(I)V
201: iconst_1
ireturn
end local 10 end local 9 end local 8 end local 6 202: StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
203: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 204: aload 0
aload 6
invokevirtual android.location.ILocationManager$Stub.flushGnssBatch:(Ljava/lang/String;)V
205: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
206: iconst_1
ireturn
end local 6 207: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
208: aload 0
invokevirtual android.location.ILocationManager$Stub.stopGnssBatch:()Z
istore 6
start local 6 209: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
210: aload 3
iload 6
ifeq 211
iconst_1
goto 212
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel
211: iconst_0
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel int
212: invokevirtual android.os.Parcel.writeInt:(I)V
213: iconst_1
ireturn
end local 6 214: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
215: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 218
216: getstatic android.location.Location.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.location.Location
astore 6
start local 6 217: goto 219
end local 6 218: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 219: StackMap locals: android.location.Location
StackMap stack:
aload 0
aload 6
invokevirtual android.location.ILocationManager$Stub.injectLocation:(Landroid/location/Location;)Z
istore 7
start local 7 220: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
221: aload 3
iload 7
ifeq 222
iconst_1
goto 223
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String android.location.Location int
StackMap stack: android.os.Parcel
222: iconst_0
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String android.location.Location int
StackMap stack: android.os.Parcel int
223: invokevirtual android.os.Parcel.writeInt:(I)V
224: iconst_1
ireturn
end local 7 end local 6 225: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
226: aload 0
invokevirtual android.location.ILocationManager$Stub.getAllProviders:()Ljava/util/List;
astore 6
start local 6 227: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
228: aload 3
aload 6
invokevirtual android.os.Parcel.writeStringList:(Ljava/util/List;)V
229: iconst_1
ireturn
end local 6 230: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
231: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 234
232: getstatic android.location.Criteria.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.location.Criteria
astore 6
start local 6 233: goto 235
end local 6 234: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 235: StackMap locals: android.location.Criteria
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 236
iconst_1
goto 237
StackMap locals:
StackMap stack:
236: iconst_0
StackMap locals:
StackMap stack: int
237: istore 7
start local 7 238: aload 0
aload 6
iload 7
invokevirtual android.location.ILocationManager$Stub.getProviders:(Landroid/location/Criteria;Z)Ljava/util/List;
astore 8
start local 8 239: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
240: aload 3
aload 8
invokevirtual android.os.Parcel.writeStringList:(Ljava/util/List;)V
241: iconst_1
ireturn
end local 8 end local 7 end local 6 242: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
243: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 246
244: getstatic android.location.Criteria.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.location.Criteria
astore 6
start local 6 245: goto 247
end local 6 246: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 247: StackMap locals: android.location.Criteria
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 248
iconst_1
goto 249
StackMap locals:
StackMap stack:
248: iconst_0
StackMap locals:
StackMap stack: int
249: istore 7
start local 7 250: aload 0
aload 6
iload 7
invokevirtual android.location.ILocationManager$Stub.getBestProvider:(Landroid/location/Criteria;Z)Ljava/lang/String;
astore 8
start local 8 251: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
252: aload 3
aload 8
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
253: iconst_1
ireturn
end local 8 end local 7 end local 6 254: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
255: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 256: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 259
257: getstatic android.location.Criteria.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.location.Criteria
astore 7
start local 7 258: goto 260
end local 7 259: StackMap locals: java.lang.String
StackMap stack:
aconst_null
astore 7
start local 7 260: StackMap locals: android.location.Criteria
StackMap stack:
aload 0
aload 6
aload 7
invokevirtual android.location.ILocationManager$Stub.providerMeetsCriteria:(Ljava/lang/String;Landroid/location/Criteria;)Z
istore 8
start local 8 261: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
262: aload 3
iload 8
ifeq 263
iconst_1
goto 264
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String android.location.Criteria int
StackMap stack: android.os.Parcel
263: iconst_0
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String android.location.Criteria int
StackMap stack: android.os.Parcel int
264: invokevirtual android.os.Parcel.writeInt:(I)V
265: iconst_1
ireturn
end local 8 end local 7 end local 6 266: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
267: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 268: aload 0
aload 6
invokevirtual android.location.ILocationManager$Stub.getProviderProperties:(Ljava/lang/String;)Lcom/android/internal/location/ProviderProperties;
astore 7
start local 7 269: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
270: aload 7
ifnull 274
271: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
272: aload 7
aload 3
iconst_1
invokevirtual com.android.internal.location.ProviderProperties.writeToParcel:(Landroid/os/Parcel;I)V
273: goto 275
274: StackMap locals: java.lang.String com.android.internal.location.ProviderProperties
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
275: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 7 end local 6 276: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
277: aload 0
invokevirtual android.location.ILocationManager$Stub.getNetworkProviderPackage:()Ljava/lang/String;
astore 6
start local 6 278: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
279: aload 3
aload 6
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
280: iconst_1
ireturn
end local 6 281: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
282: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 283: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 284: aload 0
aload 6
iload 7
invokevirtual android.location.ILocationManager$Stub.isProviderEnabledForUser:(Ljava/lang/String;I)Z
istore 8
start local 8 285: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
286: aload 3
iload 8
ifeq 287
iconst_1
goto 288
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String int int
StackMap stack: android.os.Parcel
287: iconst_0
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String int int
StackMap stack: android.os.Parcel int
288: invokevirtual android.os.Parcel.writeInt:(I)V
289: iconst_1
ireturn
end local 8 end local 7 end local 6 290: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
291: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 292: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 293
iconst_1
goto 294
StackMap locals: java.lang.String
StackMap stack:
293: iconst_0
StackMap locals:
StackMap stack: int
294: istore 7
start local 7 295: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 296: aload 0
aload 6
iload 7
iload 8
invokevirtual android.location.ILocationManager$Stub.setProviderEnabledForUser:(Ljava/lang/String;ZI)Z
istore 9
start local 9 297: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
298: aload 3
iload 9
ifeq 299
iconst_1
goto 300
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String int int int
StackMap stack: android.os.Parcel
299: iconst_0
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String int int int
StackMap stack: android.os.Parcel int
300: invokevirtual android.os.Parcel.writeInt:(I)V
301: iconst_1
ireturn
end local 9 end local 8 end local 7 end local 6 302: StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
303: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 304: aload 0
iload 6
invokevirtual android.location.ILocationManager$Stub.isLocationEnabledForUser:(I)Z
istore 7
start local 7 305: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
306: aload 3
iload 7
ifeq 307
iconst_1
goto 308
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel
307: iconst_0
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel int
308: invokevirtual android.os.Parcel.writeInt:(I)V
309: iconst_1
ireturn
end local 7 end local 6 310: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
311: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 312
iconst_1
goto 313
StackMap locals:
StackMap stack:
312: iconst_0
StackMap locals:
StackMap stack: int
313: istore 6
start local 6 314: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 315: aload 0
iload 6
iload 7
invokevirtual android.location.ILocationManager$Stub.setLocationEnabledForUser:(ZI)V
316: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
317: iconst_1
ireturn
end local 7 end local 6 318: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
319: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 320: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 323
321: getstatic com.android.internal.location.ProviderProperties.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast com.android.internal.location.ProviderProperties
astore 7
start local 7 322: goto 324
end local 7 323: StackMap locals: java.lang.String
StackMap stack:
aconst_null
astore 7
start local 7 324: StackMap locals: com.android.internal.location.ProviderProperties
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 8
start local 8 325: aload 0
aload 6
aload 7
aload 8
invokevirtual android.location.ILocationManager$Stub.addTestProvider:(Ljava/lang/String;Lcom/android/internal/location/ProviderProperties;Ljava/lang/String;)V
326: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
327: iconst_1
ireturn
end local 8 end local 7 end local 6 328: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
329: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 330: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 331: aload 0
aload 6
aload 7
invokevirtual android.location.ILocationManager$Stub.removeTestProvider:(Ljava/lang/String;Ljava/lang/String;)V
332: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
333: iconst_1
ireturn
end local 7 end local 6 334: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
335: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 336: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 339
337: getstatic android.location.Location.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.location.Location
astore 7
start local 7 338: goto 340
end local 7 339: StackMap locals: java.lang.String
StackMap stack:
aconst_null
astore 7
start local 7 340: StackMap locals: android.location.Location
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 8
start local 8 341: aload 0
aload 6
aload 7
aload 8
invokevirtual android.location.ILocationManager$Stub.setTestProviderLocation:(Ljava/lang/String;Landroid/location/Location;Ljava/lang/String;)V
342: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
343: iconst_1
ireturn
end local 8 end local 7 end local 6 344: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
345: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 346: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 347: aload 0
aload 6
aload 7
invokevirtual android.location.ILocationManager$Stub.clearTestProviderLocation:(Ljava/lang/String;Ljava/lang/String;)V
348: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
349: iconst_1
ireturn
end local 7 end local 6 350: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
351: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 352: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 353
iconst_1
goto 354
StackMap locals: java.lang.String
StackMap stack:
353: iconst_0
StackMap locals:
StackMap stack: int
354: istore 7
start local 7 355: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 8
start local 8 356: aload 0
aload 6
iload 7
aload 8
invokevirtual android.location.ILocationManager$Stub.setTestProviderEnabled:(Ljava/lang/String;ZLjava/lang/String;)V
357: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
358: iconst_1
ireturn
end local 8 end local 7 end local 6 359: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
360: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 361: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 362: aload 0
aload 6
aload 7
invokevirtual android.location.ILocationManager$Stub.clearTestProviderEnabled:(Ljava/lang/String;Ljava/lang/String;)V
363: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
364: iconst_1
ireturn
end local 7 end local 6 365: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
366: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 367: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 368: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 371
369: getstatic android.os.Bundle.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.os.Bundle
astore 8
start local 8 370: goto 372
end local 8 371: StackMap locals: java.lang.String int
StackMap stack:
aconst_null
astore 8
start local 8 372: StackMap locals: android.os.Bundle
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 9
start local 9 373: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 11
start local 11 374: aload 0
aload 6
iload 7
aload 8
lload 9
aload 11
invokevirtual android.location.ILocationManager$Stub.setTestProviderStatus:(Ljava/lang/String;ILandroid/os/Bundle;JLjava/lang/String;)V
375: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
376: iconst_1
ireturn
end local 11 end local 9 end local 8 end local 7 end local 6 377: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
378: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 379: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 380: aload 0
aload 6
aload 7
invokevirtual android.location.ILocationManager$Stub.clearTestProviderStatus:(Ljava/lang/String;Ljava/lang/String;)V
381: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
382: iconst_1
ireturn
end local 7 end local 6 383: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
384: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 385: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 386: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 389
387: getstatic android.os.Bundle.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.os.Bundle
astore 8
start local 8 388: goto 390
end local 8 389: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aconst_null
astore 8
start local 8 390: StackMap locals: android.os.Bundle
StackMap stack:
aload 0
aload 6
aload 7
aload 8
invokevirtual android.location.ILocationManager$Stub.sendExtraCommand:(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Z
istore 9
start local 9 391: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
392: aload 3
iload 9
ifeq 393
iconst_1
goto 394
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String java.lang.String android.os.Bundle int
StackMap stack: android.os.Parcel
393: iconst_0
StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String java.lang.String android.os.Bundle int
StackMap stack: android.os.Parcel int
394: invokevirtual android.os.Parcel.writeInt:(I)V
395: aload 8
ifnull 399
396: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
397: aload 8
aload 3
iconst_1
invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
398: goto 400
399: StackMap locals:
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
400: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 9 end local 8 end local 7 end local 6 401: StackMap locals: android.location.ILocationManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
402: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 405
403: getstatic android.location.Location.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.location.Location
astore 6
start local 6 404: goto 406
end local 6 405: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 406: StackMap locals: android.location.Location
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 407
iconst_1
goto 408
StackMap locals:
StackMap stack:
407: iconst_0
StackMap locals:
StackMap stack: int
408: istore 7
start local 7 409: aload 0
aload 6
iload 7
invokevirtual android.location.ILocationManager$Stub.reportLocation:(Landroid/location/Location;Z)V
410: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
411: iconst_1
ireturn
end local 7 end local 6 412: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
413: aload 2
getstatic android.location.Location.CREATOR:Landroid/os/Parcelable$Creator;
invokevirtual android.os.Parcel.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
astore 6
start local 6 414: aload 0
aload 6
invokevirtual android.location.ILocationManager$Stub.reportLocationBatch:(Ljava/util/List;)V
415: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
416: iconst_1
ireturn
end local 6 417: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
418: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.location.ILocationListener$Stub.asInterface:(Landroid/os/IBinder;)Landroid/location/ILocationListener;
astore 6
start local 6 419: aload 0
aload 6
invokevirtual android.location.ILocationManager$Stub.locationCallbackFinished:(Landroid/location/ILocationListener;)V
420: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
421: iconst_1
ireturn
end local 6 422: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
423: aload 0
invokevirtual android.location.ILocationManager$Stub.getBackgroundThrottlingWhitelist:()[Ljava/lang/String;
astore 6
start local 6 424: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
425: aload 3
aload 6
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
426: iconst_1
ireturn
end local 6 427: StackMap locals:
StackMap stack:
aload 0
iload 1
aload 2
aload 3
iload 4
invokespecial android.os.Binder.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 428 0 this Landroid/location/ILocationManager$Stub;
0 428 1 code I
0 428 2 data Landroid/os/Parcel;
0 428 3 reply Landroid/os/Parcel;
0 428 4 flags I
1 428 5 descriptor Ljava/lang/String;
7 8 6 _arg0 Landroid/location/LocationRequest;
9 18 6 _arg0 Landroid/location/LocationRequest;
10 18 7 _arg1 Landroid/location/ILocationListener;
12 13 8 _arg2 Landroid/app/PendingIntent;
14 18 8 _arg2 Landroid/app/PendingIntent;
15 18 9 _arg3 Ljava/lang/String;
20 28 6 _arg0 Landroid/location/ILocationListener;
22 23 7 _arg1 Landroid/app/PendingIntent;
24 28 7 _arg1 Landroid/app/PendingIntent;
25 28 8 _arg2 Ljava/lang/String;
31 32 6 _arg0 Landroid/location/LocationRequest;
33 45 6 _arg0 Landroid/location/LocationRequest;
35 36 7 _arg1 Landroid/location/Geofence;
37 45 7 _arg1 Landroid/location/Geofence;
39 40 8 _arg2 Landroid/app/PendingIntent;
41 45 8 _arg2 Landroid/app/PendingIntent;
42 45 9 _arg3 Ljava/lang/String;
48 49 6 _arg0 Landroid/location/Geofence;
50 58 6 _arg0 Landroid/location/Geofence;
52 53 7 _arg1 Landroid/app/PendingIntent;
54 58 7 _arg1 Landroid/app/PendingIntent;
55 58 8 _arg2 Ljava/lang/String;
61 62 6 _arg0 Landroid/location/LocationRequest;
63 72 6 _arg0 Landroid/location/LocationRequest;
64 72 7 _arg1 Ljava/lang/String;
65 72 8 _result Landroid/location/Location;
74 81 6 _arg0 Landroid/location/IGnssStatusListener;
75 81 7 _arg1 Ljava/lang/String;
76 81 8 _result Z
83 86 6 _arg0 Landroid/location/IGnssStatusListener;
88 93 6 _result Z
95 107 6 _arg0 D
96 107 8 _arg1 D
97 107 10 _arg2 I
99 100 11 _arg3 Landroid/location/GeocoderParams;
101 107 11 _arg3 Landroid/location/GeocoderParams;
102 107 12 _arg4 Ljava/util/List<Landroid/location/Address;>;
103 107 13 _result Ljava/lang/String;
109 124 6 _arg0 Ljava/lang/String;
110 124 7 _arg1 D
111 124 9 _arg2 D
112 124 11 _arg3 D
113 124 13 _arg4 D
114 124 15 _arg5 I
116 117 16 _arg6 Landroid/location/GeocoderParams;
118 124 16 _arg6 Landroid/location/GeocoderParams;
119 124 17 _arg7 Ljava/util/List<Landroid/location/Address;>;
120 124 18 _result Ljava/lang/String;
126 133 6 _arg0 I
127 133 7 _arg1 I
128 133 8 _result Z
135 142 6 _arg0 Landroid/location/IGnssMeasurementsListener;
136 142 7 _arg1 Ljava/lang/String;
137 142 8 _result Z
144 147 6 _arg0 Landroid/location/IGnssMeasurementsListener;
149 156 6 _arg0 Landroid/location/IGnssNavigationMessageListener;
150 156 7 _arg1 Ljava/lang/String;
151 156 8 _result Z
158 161 6 _arg0 Landroid/location/IGnssNavigationMessageListener;
163 166 6 _result I
168 171 6 _result Ljava/lang/String;
173 177 6 _arg0 Ljava/lang/String;
174 177 7 _result I
179 186 6 _arg0 Landroid/location/IBatchedLocationCallback;
180 186 7 _arg1 Ljava/lang/String;
181 186 8 _result Z
192 202 6 _arg0 J
195 202 8 _arg1 Z
196 202 9 _arg2 Ljava/lang/String;
197 202 10 _result Z
204 207 6 _arg0 Ljava/lang/String;
209 214 6 _result Z
217 218 6 _arg0 Landroid/location/Location;
219 225 6 _arg0 Landroid/location/Location;
220 225 7 _result Z
227 230 6 _result Ljava/util/List<Ljava/lang/String;>;
233 234 6 _arg0 Landroid/location/Criteria;
235 242 6 _arg0 Landroid/location/Criteria;
238 242 7 _arg1 Z
239 242 8 _result Ljava/util/List<Ljava/lang/String;>;
245 246 6 _arg0 Landroid/location/Criteria;
247 254 6 _arg0 Landroid/location/Criteria;
250 254 7 _arg1 Z
251 254 8 _result Ljava/lang/String;
256 266 6 _arg0 Ljava/lang/String;
258 259 7 _arg1 Landroid/location/Criteria;
260 266 7 _arg1 Landroid/location/Criteria;
261 266 8 _result Z
268 276 6 _arg0 Ljava/lang/String;
269 276 7 _result Lcom/android/internal/location/ProviderProperties;
278 281 6 _result Ljava/lang/String;
283 290 6 _arg0 Ljava/lang/String;
284 290 7 _arg1 I
285 290 8 _result Z
292 302 6 _arg0 Ljava/lang/String;
295 302 7 _arg1 Z
296 302 8 _arg2 I
297 302 9 _result Z
304 310 6 _arg0 I
305 310 7 _result Z
314 318 6 _arg0 Z
315 318 7 _arg1 I
320 328 6 _arg0 Ljava/lang/String;
322 323 7 _arg1 Lcom/android/internal/location/ProviderProperties;
324 328 7 _arg1 Lcom/android/internal/location/ProviderProperties;
325 328 8 _arg2 Ljava/lang/String;
330 334 6 _arg0 Ljava/lang/String;
331 334 7 _arg1 Ljava/lang/String;
336 344 6 _arg0 Ljava/lang/String;
338 339 7 _arg1 Landroid/location/Location;
340 344 7 _arg1 Landroid/location/Location;
341 344 8 _arg2 Ljava/lang/String;
346 350 6 _arg0 Ljava/lang/String;
347 350 7 _arg1 Ljava/lang/String;
352 359 6 _arg0 Ljava/lang/String;
355 359 7 _arg1 Z
356 359 8 _arg2 Ljava/lang/String;
361 365 6 _arg0 Ljava/lang/String;
362 365 7 _arg1 Ljava/lang/String;
367 377 6 _arg0 Ljava/lang/String;
368 377 7 _arg1 I
370 371 8 _arg2 Landroid/os/Bundle;
372 377 8 _arg2 Landroid/os/Bundle;
373 377 9 _arg3 J
374 377 11 _arg4 Ljava/lang/String;
379 383 6 _arg0 Ljava/lang/String;
380 383 7 _arg1 Ljava/lang/String;
385 401 6 _arg0 Ljava/lang/String;
386 401 7 _arg1 Ljava/lang/String;
388 389 8 _arg2 Landroid/os/Bundle;
390 401 8 _arg2 Landroid/os/Bundle;
391 401 9 _result Z
404 405 6 _arg0 Landroid/location/Location;
406 412 6 _arg0 Landroid/location/Location;
409 412 7 _arg1 Z
414 417 6 _arg0 Ljava/util/List<Landroid/location/Location;>;
419 422 6 _arg0 Landroid/location/ILocationListener;
424 427 6 _result [Ljava/lang/String;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
code
data
reply
flags
}
SourceFile: "ILocationManager.java"
NestHost: android.location.ILocationManager
InnerClasses:
public abstract Stub = android.location.IBatchedLocationCallback$Stub of android.location.IBatchedLocationCallback
public abstract Stub = android.location.IGnssMeasurementsListener$Stub of android.location.IGnssMeasurementsListener
public abstract Stub = android.location.IGnssNavigationMessageListener$Stub of android.location.IGnssNavigationMessageListener
public abstract Stub = android.location.IGnssStatusListener$Stub of android.location.IGnssStatusListener
public abstract Stub = android.location.ILocationListener$Stub of android.location.ILocationListener
public abstract Stub = android.location.ILocationManager$Stub of android.location.ILocationManager
private Proxy = android.location.ILocationManager$Stub$Proxy of android.location.ILocationManager$Stub
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable