final class android.app.SystemServiceRegistry
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: android.app.SystemServiceRegistry
super_class: java.lang.Object
{
private static final java.lang.String TAG;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "SystemServiceRegistry"
private static final java.util.HashMap<java.lang.Class<?>, java.lang.String> SYSTEM_SERVICE_NAMES;
descriptor: Ljava/util/HashMap;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/HashMap<Ljava/lang/Class<*>;Ljava/lang/String;>;
private static final java.util.HashMap<java.lang.String, android.app.SystemServiceRegistry$ServiceFetcher<?>> SYSTEM_SERVICE_FETCHERS;
descriptor: Ljava/util/HashMap;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/HashMap<Ljava/lang/String;Landroid/app/SystemServiceRegistry$ServiceFetcher<*>;>;
private static int sServiceCacheSize;
descriptor: I
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
1: putstatic android.app.SystemServiceRegistry.SYSTEM_SERVICE_NAMES:Ljava/util/HashMap;
2: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
3: putstatic android.app.SystemServiceRegistry.SYSTEM_SERVICE_FETCHERS:Ljava/util/HashMap;
4: ldc "accessibility"
ldc Landroid/view/accessibility/AccessibilityManager;
5: new android.app.SystemServiceRegistry$1
dup
invokespecial android.app.SystemServiceRegistry$1.<init>:()V
6: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
7: ldc "captioning"
ldc Landroid/view/accessibility/CaptioningManager;
8: new android.app.SystemServiceRegistry$2
dup
invokespecial android.app.SystemServiceRegistry$2.<init>:()V
9: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
10: ldc "account"
ldc Landroid/accounts/AccountManager;
11: new android.app.SystemServiceRegistry$3
dup
invokespecial android.app.SystemServiceRegistry$3.<init>:()V
12: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
13: ldc "activity"
ldc Landroid/app/ActivityManager;
14: new android.app.SystemServiceRegistry$4
dup
invokespecial android.app.SystemServiceRegistry$4.<init>:()V
15: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
16: ldc "alarm"
ldc Landroid/app/AlarmManager;
17: new android.app.SystemServiceRegistry$5
dup
invokespecial android.app.SystemServiceRegistry$5.<init>:()V
18: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
19: ldc "audio"
ldc Landroid/media/AudioManager;
20: new android.app.SystemServiceRegistry$6
dup
invokespecial android.app.SystemServiceRegistry$6.<init>:()V
21: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
22: ldc "media_router"
ldc Landroid/media/MediaRouter;
23: new android.app.SystemServiceRegistry$7
dup
invokespecial android.app.SystemServiceRegistry$7.<init>:()V
24: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
25: ldc "bluetooth"
ldc Landroid/bluetooth/BluetoothManager;
26: new android.app.SystemServiceRegistry$8
dup
invokespecial android.app.SystemServiceRegistry$8.<init>:()V
27: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
28: ldc "hdmi_control"
ldc Landroid/hardware/hdmi/HdmiControlManager;
29: new android.app.SystemServiceRegistry$9
dup
invokespecial android.app.SystemServiceRegistry$9.<init>:()V
30: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
31: ldc "textclassification"
ldc Landroid/view/textclassifier/TextClassificationManager;
32: new android.app.SystemServiceRegistry$10
dup
invokespecial android.app.SystemServiceRegistry$10.<init>:()V
33: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
34: ldc "clipboard"
ldc Landroid/content/ClipboardManager;
35: new android.app.SystemServiceRegistry$11
dup
invokespecial android.app.SystemServiceRegistry$11.<init>:()V
36: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
37: getstatic android.app.SystemServiceRegistry.SYSTEM_SERVICE_NAMES:Ljava/util/HashMap;
ldc Landroid/text/ClipboardManager;
ldc "clipboard"
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
38: ldc "connectivity"
ldc Landroid/net/ConnectivityManager;
39: new android.app.SystemServiceRegistry$12
dup
invokespecial android.app.SystemServiceRegistry$12.<init>:()V
40: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
41: ldc "ipsec"
ldc Landroid/net/IpSecManager;
42: new android.app.SystemServiceRegistry$13
dup
invokespecial android.app.SystemServiceRegistry$13.<init>:()V
43: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
44: ldc "country_detector"
ldc Landroid/location/CountryDetector;
45: new android.app.SystemServiceRegistry$14
dup
invokespecial android.app.SystemServiceRegistry$14.<init>:()V
46: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
47: ldc "device_policy"
ldc Landroid/app/admin/DevicePolicyManager;
48: new android.app.SystemServiceRegistry$15
dup
invokespecial android.app.SystemServiceRegistry$15.<init>:()V
49: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
50: ldc "download"
ldc Landroid/app/DownloadManager;
51: new android.app.SystemServiceRegistry$16
dup
invokespecial android.app.SystemServiceRegistry$16.<init>:()V
52: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
53: ldc "batterymanager"
ldc Landroid/os/BatteryManager;
54: new android.app.SystemServiceRegistry$17
dup
invokespecial android.app.SystemServiceRegistry$17.<init>:()V
55: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
56: ldc "nfc"
ldc Landroid/nfc/NfcManager;
57: new android.app.SystemServiceRegistry$18
dup
invokespecial android.app.SystemServiceRegistry$18.<init>:()V
58: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
59: ldc "dropbox"
ldc Landroid/os/DropBoxManager;
60: new android.app.SystemServiceRegistry$19
dup
invokespecial android.app.SystemServiceRegistry$19.<init>:()V
61: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
62: ldc "input"
ldc Landroid/hardware/input/InputManager;
63: new android.app.SystemServiceRegistry$20
dup
invokespecial android.app.SystemServiceRegistry$20.<init>:()V
64: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
65: ldc "display"
ldc Landroid/hardware/display/DisplayManager;
66: new android.app.SystemServiceRegistry$21
dup
invokespecial android.app.SystemServiceRegistry$21.<init>:()V
67: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
68: ldc "input_method"
ldc Landroid/view/inputmethod/InputMethodManager;
69: new android.app.SystemServiceRegistry$22
dup
invokespecial android.app.SystemServiceRegistry$22.<init>:()V
70: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
71: ldc "textservices"
ldc Landroid/view/textservice/TextServicesManager;
72: new android.app.SystemServiceRegistry$23
dup
invokespecial android.app.SystemServiceRegistry$23.<init>:()V
73: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
74: ldc "keyguard"
ldc Landroid/app/KeyguardManager;
75: new android.app.SystemServiceRegistry$24
dup
invokespecial android.app.SystemServiceRegistry$24.<init>:()V
76: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
77: ldc "layout_inflater"
ldc Landroid/view/LayoutInflater;
78: new android.app.SystemServiceRegistry$25
dup
invokespecial android.app.SystemServiceRegistry$25.<init>:()V
79: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
80: ldc "location"
ldc Landroid/location/LocationManager;
81: new android.app.SystemServiceRegistry$26
dup
invokespecial android.app.SystemServiceRegistry$26.<init>:()V
82: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
83: ldc "netpolicy"
ldc Landroid/net/NetworkPolicyManager;
84: new android.app.SystemServiceRegistry$27
dup
invokespecial android.app.SystemServiceRegistry$27.<init>:()V
85: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
86: ldc "notification"
ldc Landroid/app/NotificationManager;
87: new android.app.SystemServiceRegistry$28
dup
invokespecial android.app.SystemServiceRegistry$28.<init>:()V
88: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
89: ldc "servicediscovery"
ldc Landroid/net/nsd/NsdManager;
90: new android.app.SystemServiceRegistry$29
dup
invokespecial android.app.SystemServiceRegistry$29.<init>:()V
91: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
92: ldc "power"
ldc Landroid/os/PowerManager;
93: new android.app.SystemServiceRegistry$30
dup
invokespecial android.app.SystemServiceRegistry$30.<init>:()V
94: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
95: ldc "recovery"
ldc Landroid/os/RecoverySystem;
96: new android.app.SystemServiceRegistry$31
dup
invokespecial android.app.SystemServiceRegistry$31.<init>:()V
97: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
98: ldc "search"
ldc Landroid/app/SearchManager;
99: new android.app.SystemServiceRegistry$32
dup
invokespecial android.app.SystemServiceRegistry$32.<init>:()V
100: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
101: ldc "sensor"
ldc Landroid/hardware/SensorManager;
102: new android.app.SystemServiceRegistry$33
dup
invokespecial android.app.SystemServiceRegistry$33.<init>:()V
103: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
104: ldc "stats"
ldc Landroid/app/StatsManager;
105: new android.app.SystemServiceRegistry$34
dup
invokespecial android.app.SystemServiceRegistry$34.<init>:()V
106: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
107: ldc "statusbar"
ldc Landroid/app/StatusBarManager;
108: new android.app.SystemServiceRegistry$35
dup
invokespecial android.app.SystemServiceRegistry$35.<init>:()V
109: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
110: ldc "storage"
ldc Landroid/os/storage/StorageManager;
111: new android.app.SystemServiceRegistry$36
dup
invokespecial android.app.SystemServiceRegistry$36.<init>:()V
112: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
113: ldc "storagestats"
ldc Landroid/app/usage/StorageStatsManager;
114: new android.app.SystemServiceRegistry$37
dup
invokespecial android.app.SystemServiceRegistry$37.<init>:()V
115: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
116: ldc "system_update"
ldc Landroid/os/SystemUpdateManager;
117: new android.app.SystemServiceRegistry$38
dup
invokespecial android.app.SystemServiceRegistry$38.<init>:()V
118: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
119: ldc "phone"
ldc Landroid/telephony/TelephonyManager;
120: new android.app.SystemServiceRegistry$39
dup
invokespecial android.app.SystemServiceRegistry$39.<init>:()V
121: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
122: ldc "telephony_subscription_service"
ldc Landroid/telephony/SubscriptionManager;
123: new android.app.SystemServiceRegistry$40
dup
invokespecial android.app.SystemServiceRegistry$40.<init>:()V
124: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
125: ldc "carrier_config"
ldc Landroid/telephony/CarrierConfigManager;
126: new android.app.SystemServiceRegistry$41
dup
invokespecial android.app.SystemServiceRegistry$41.<init>:()V
127: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
128: ldc "telecom"
ldc Landroid/telecom/TelecomManager;
129: new android.app.SystemServiceRegistry$42
dup
invokespecial android.app.SystemServiceRegistry$42.<init>:()V
130: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
131: ldc "euicc"
ldc Landroid/telephony/euicc/EuiccManager;
132: new android.app.SystemServiceRegistry$43
dup
invokespecial android.app.SystemServiceRegistry$43.<init>:()V
133: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
134: ldc "euicc_card"
ldc Landroid/telephony/euicc/EuiccCardManager;
135: new android.app.SystemServiceRegistry$44
dup
invokespecial android.app.SystemServiceRegistry$44.<init>:()V
136: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
137: ldc "uimode"
ldc Landroid/app/UiModeManager;
138: new android.app.SystemServiceRegistry$45
dup
invokespecial android.app.SystemServiceRegistry$45.<init>:()V
139: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
140: ldc "usb"
ldc Landroid/hardware/usb/UsbManager;
141: new android.app.SystemServiceRegistry$46
dup
invokespecial android.app.SystemServiceRegistry$46.<init>:()V
142: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
143: ldc "serial"
ldc Landroid/hardware/SerialManager;
144: new android.app.SystemServiceRegistry$47
dup
invokespecial android.app.SystemServiceRegistry$47.<init>:()V
145: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
146: ldc "vibrator"
ldc Landroid/os/Vibrator;
147: new android.app.SystemServiceRegistry$48
dup
invokespecial android.app.SystemServiceRegistry$48.<init>:()V
148: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
149: ldc "wallpaper"
ldc Landroid/app/WallpaperManager;
150: new android.app.SystemServiceRegistry$49
dup
invokespecial android.app.SystemServiceRegistry$49.<init>:()V
151: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
152: ldc "lowpan"
ldc Landroid/net/lowpan/LowpanManager;
153: new android.app.SystemServiceRegistry$50
dup
invokespecial android.app.SystemServiceRegistry$50.<init>:()V
154: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
155: ldc "wifi"
ldc Landroid/net/wifi/WifiManager;
156: new android.app.SystemServiceRegistry$51
dup
invokespecial android.app.SystemServiceRegistry$51.<init>:()V
157: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
158: ldc "wifip2p"
ldc Landroid/net/wifi/p2p/WifiP2pManager;
159: new android.app.SystemServiceRegistry$52
dup
invokespecial android.app.SystemServiceRegistry$52.<init>:()V
160: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
161: ldc "wifiaware"
ldc Landroid/net/wifi/aware/WifiAwareManager;
162: new android.app.SystemServiceRegistry$53
dup
invokespecial android.app.SystemServiceRegistry$53.<init>:()V
163: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
164: ldc "wifiscanner"
ldc Landroid/net/wifi/WifiScanner;
165: new android.app.SystemServiceRegistry$54
dup
invokespecial android.app.SystemServiceRegistry$54.<init>:()V
166: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
167: ldc "rttmanager"
ldc Landroid/net/wifi/RttManager;
168: new android.app.SystemServiceRegistry$55
dup
invokespecial android.app.SystemServiceRegistry$55.<init>:()V
169: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
170: ldc "wifirtt"
ldc Landroid/net/wifi/rtt/WifiRttManager;
171: new android.app.SystemServiceRegistry$56
dup
invokespecial android.app.SystemServiceRegistry$56.<init>:()V
172: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
173: ldc "ethernet"
ldc Landroid/net/EthernetManager;
174: new android.app.SystemServiceRegistry$57
dup
invokespecial android.app.SystemServiceRegistry$57.<init>:()V
175: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
176: ldc "window"
ldc Landroid/view/WindowManager;
177: new android.app.SystemServiceRegistry$58
dup
invokespecial android.app.SystemServiceRegistry$58.<init>:()V
178: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
179: ldc "user"
ldc Landroid/os/UserManager;
180: new android.app.SystemServiceRegistry$59
dup
invokespecial android.app.SystemServiceRegistry$59.<init>:()V
181: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
182: ldc "appops"
ldc Landroid/app/AppOpsManager;
183: new android.app.SystemServiceRegistry$60
dup
invokespecial android.app.SystemServiceRegistry$60.<init>:()V
184: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
185: ldc "camera"
ldc Landroid/hardware/camera2/CameraManager;
186: new android.app.SystemServiceRegistry$61
dup
invokespecial android.app.SystemServiceRegistry$61.<init>:()V
187: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
188: ldc "launcherapps"
ldc Landroid/content/pm/LauncherApps;
189: new android.app.SystemServiceRegistry$62
dup
invokespecial android.app.SystemServiceRegistry$62.<init>:()V
190: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
191: ldc "restrictions"
ldc Landroid/content/RestrictionsManager;
192: new android.app.SystemServiceRegistry$63
dup
invokespecial android.app.SystemServiceRegistry$63.<init>:()V
193: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
194: ldc "print"
ldc Landroid/print/PrintManager;
195: new android.app.SystemServiceRegistry$64
dup
invokespecial android.app.SystemServiceRegistry$64.<init>:()V
196: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
197: ldc "companiondevice"
ldc Landroid/companion/CompanionDeviceManager;
198: new android.app.SystemServiceRegistry$65
dup
invokespecial android.app.SystemServiceRegistry$65.<init>:()V
199: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
200: ldc "consumer_ir"
ldc Landroid/hardware/ConsumerIrManager;
201: new android.app.SystemServiceRegistry$66
dup
invokespecial android.app.SystemServiceRegistry$66.<init>:()V
202: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
203: ldc "media_session"
ldc Landroid/media/session/MediaSessionManager;
204: new android.app.SystemServiceRegistry$67
dup
invokespecial android.app.SystemServiceRegistry$67.<init>:()V
205: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
206: ldc "trust"
ldc Landroid/app/trust/TrustManager;
207: new android.app.SystemServiceRegistry$68
dup
invokespecial android.app.SystemServiceRegistry$68.<init>:()V
208: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
209: ldc "fingerprint"
ldc Landroid/hardware/fingerprint/FingerprintManager;
210: new android.app.SystemServiceRegistry$69
dup
invokespecial android.app.SystemServiceRegistry$69.<init>:()V
211: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
212: ldc "tv_input"
ldc Landroid/media/tv/TvInputManager;
213: new android.app.SystemServiceRegistry$70
dup
invokespecial android.app.SystemServiceRegistry$70.<init>:()V
214: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
215: ldc "network_score"
ldc Landroid/net/NetworkScoreManager;
216: new android.app.SystemServiceRegistry$71
dup
invokespecial android.app.SystemServiceRegistry$71.<init>:()V
217: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
218: ldc "usagestats"
ldc Landroid/app/usage/UsageStatsManager;
219: new android.app.SystemServiceRegistry$72
dup
invokespecial android.app.SystemServiceRegistry$72.<init>:()V
220: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
221: ldc "netstats"
ldc Landroid/app/usage/NetworkStatsManager;
222: new android.app.SystemServiceRegistry$73
dup
invokespecial android.app.SystemServiceRegistry$73.<init>:()V
223: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
224: ldc "jobscheduler"
ldc Landroid/app/job/JobScheduler;
225: new android.app.SystemServiceRegistry$74
dup
invokespecial android.app.SystemServiceRegistry$74.<init>:()V
226: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
227: ldc "persistent_data_block"
ldc Landroid/service/persistentdata/PersistentDataBlockManager;
228: new android.app.SystemServiceRegistry$75
dup
invokespecial android.app.SystemServiceRegistry$75.<init>:()V
229: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
230: ldc "oem_lock"
ldc Landroid/service/oemlock/OemLockManager;
231: new android.app.SystemServiceRegistry$76
dup
invokespecial android.app.SystemServiceRegistry$76.<init>:()V
232: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
233: ldc "media_projection"
ldc Landroid/media/projection/MediaProjectionManager;
234: new android.app.SystemServiceRegistry$77
dup
invokespecial android.app.SystemServiceRegistry$77.<init>:()V
235: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
236: ldc "appwidget"
ldc Landroid/appwidget/AppWidgetManager;
237: new android.app.SystemServiceRegistry$78
dup
invokespecial android.app.SystemServiceRegistry$78.<init>:()V
238: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
239: ldc "midi"
ldc Landroid/media/midi/MidiManager;
240: new android.app.SystemServiceRegistry$79
dup
invokespecial android.app.SystemServiceRegistry$79.<init>:()V
241: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
242: ldc "broadcastradio"
ldc Landroid/hardware/radio/RadioManager;
243: new android.app.SystemServiceRegistry$80
dup
invokespecial android.app.SystemServiceRegistry$80.<init>:()V
244: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
245: ldc "hardware_properties"
ldc Landroid/os/HardwarePropertiesManager;
246: new android.app.SystemServiceRegistry$81
dup
invokespecial android.app.SystemServiceRegistry$81.<init>:()V
247: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
248: ldc "soundtrigger"
ldc Landroid/media/soundtrigger/SoundTriggerManager;
249: new android.app.SystemServiceRegistry$82
dup
invokespecial android.app.SystemServiceRegistry$82.<init>:()V
250: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
251: ldc "shortcut"
ldc Landroid/content/pm/ShortcutManager;
252: new android.app.SystemServiceRegistry$83
dup
invokespecial android.app.SystemServiceRegistry$83.<init>:()V
253: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
254: ldc "network_watchlist"
ldc Landroid/net/NetworkWatchlistManager;
255: new android.app.SystemServiceRegistry$84
dup
invokespecial android.app.SystemServiceRegistry$84.<init>:()V
256: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
257: ldc "systemhealth"
ldc Landroid/os/health/SystemHealthManager;
258: new android.app.SystemServiceRegistry$85
dup
invokespecial android.app.SystemServiceRegistry$85.<init>:()V
259: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
260: ldc "contexthub"
ldc Landroid/hardware/location/ContextHubManager;
261: new android.app.SystemServiceRegistry$86
dup
invokespecial android.app.SystemServiceRegistry$86.<init>:()V
262: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
263: ldc "incident"
ldc Landroid/os/IncidentManager;
264: new android.app.SystemServiceRegistry$87
dup
invokespecial android.app.SystemServiceRegistry$87.<init>:()V
265: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
266: ldc "autofill"
ldc Landroid/view/autofill/AutofillManager;
267: new android.app.SystemServiceRegistry$88
dup
invokespecial android.app.SystemServiceRegistry$88.<init>:()V
268: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
269: ldc "vrmanager"
ldc Landroid/app/VrManager;
new android.app.SystemServiceRegistry$89
dup
invokespecial android.app.SystemServiceRegistry$89.<init>:()V
invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
270: ldc "timezone"
ldc Landroid/app/timezone/RulesManager;
271: new android.app.SystemServiceRegistry$90
dup
invokespecial android.app.SystemServiceRegistry$90.<init>:()V
272: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
273: ldc "crossprofileapps"
ldc Landroid/content/pm/CrossProfileApps;
274: new android.app.SystemServiceRegistry$91
dup
invokespecial android.app.SystemServiceRegistry$91.<init>:()V
275: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
276: ldc "slice"
ldc Landroid/app/slice/SliceManager;
277: new android.app.SystemServiceRegistry$92
dup
invokespecial android.app.SystemServiceRegistry$92.<init>:()V
278: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
279: ldc "deviceidle"
ldc Landroid/os/DeviceIdleManager;
280: new android.app.SystemServiceRegistry$93
dup
invokespecial android.app.SystemServiceRegistry$93.<init>:()V
281: invokestatic android.app.SystemServiceRegistry.registerService:(Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
282: return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/SystemServiceRegistry;
public static java.lang.Object[] createServiceCache();
descriptor: ()[Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic android.app.SystemServiceRegistry.sServiceCacheSize:I
anewarray java.lang.Object
areturn
LocalVariableTable:
Start End Slot Name Signature
public static java.lang.Object getSystemService(android.app.ContextImpl, java.lang.String);
descriptor: (Landroid/app/ContextImpl;Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: getstatic android.app.SystemServiceRegistry.SYSTEM_SERVICE_FETCHERS:Ljava/util/HashMap;
aload 1
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast android.app.SystemServiceRegistry$ServiceFetcher
astore 2
start local 2 1: aload 2
ifnull 2
aload 2
aload 0
invokeinterface android.app.SystemServiceRegistry$ServiceFetcher.getService:(Landroid/app/ContextImpl;)Ljava/lang/Object;
goto 3
StackMap locals: android.app.SystemServiceRegistry$ServiceFetcher
StackMap stack:
2: aconst_null
StackMap locals:
StackMap stack: java.lang.Object
3: areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 ctx Landroid/app/ContextImpl;
0 4 1 name Ljava/lang/String;
1 4 2 fetcher Landroid/app/SystemServiceRegistry$ServiceFetcher<*>;
MethodParameters:
Name Flags
ctx
name
public static java.lang.String getSystemServiceName(java.lang.Class<?>);
descriptor: (Ljava/lang/Class;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic android.app.SystemServiceRegistry.SYSTEM_SERVICE_NAMES:Ljava/util/HashMap;
aload 0
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.String
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 serviceClass Ljava/lang/Class<*>;
Signature: (Ljava/lang/Class<*>;)Ljava/lang/String;
MethodParameters:
Name Flags
serviceClass
private static <T> void registerService(java.lang.String, java.lang.Class<T>, android.app.SystemServiceRegistry$ServiceFetcher<T>);
descriptor: (Ljava/lang/String;Ljava/lang/Class;Landroid/app/SystemServiceRegistry$ServiceFetcher;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: getstatic android.app.SystemServiceRegistry.SYSTEM_SERVICE_NAMES:Ljava/util/HashMap;
aload 1
aload 0
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: getstatic android.app.SystemServiceRegistry.SYSTEM_SERVICE_FETCHERS:Ljava/util/HashMap;
aload 0
aload 2
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 serviceName Ljava/lang/String;
0 3 1 serviceClass Ljava/lang/Class<TT;>;
0 3 2 serviceFetcher Landroid/app/SystemServiceRegistry$ServiceFetcher<TT;>;
Signature: <T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TT;>;Landroid/app/SystemServiceRegistry$ServiceFetcher<TT;>;)V
MethodParameters:
Name Flags
serviceName
serviceClass
serviceFetcher
public static void onServiceNotFound(android.os.ServiceManager$ServiceNotFoundException);
descriptor: (Landroid/os/ServiceManager$ServiceNotFoundException;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: invokestatic android.os.Process.myUid:()I
sipush 10000
if_icmpge 3
1: ldc "SystemServiceRegistry"
aload 0
invokevirtual android.os.ServiceManager$ServiceNotFoundException.getMessage:()Ljava/lang/String;
aload 0
invokestatic android.util.Log.wtf:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
pop
2: goto 4
3: StackMap locals:
StackMap stack:
ldc "SystemServiceRegistry"
aload 0
invokevirtual android.os.ServiceManager$ServiceNotFoundException.getMessage:()Ljava/lang/String;
invokestatic android.util.Log.w:(Ljava/lang/String;Ljava/lang/String;)I
pop
4: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 e Landroid/os/ServiceManager$ServiceNotFoundException;
MethodParameters:
Name Flags
e
}
SourceFile: "SystemServiceRegistry.java"
NestMembers:
android.app.SystemServiceRegistry$1 android.app.SystemServiceRegistry$10 android.app.SystemServiceRegistry$11 android.app.SystemServiceRegistry$12 android.app.SystemServiceRegistry$13 android.app.SystemServiceRegistry$14 android.app.SystemServiceRegistry$15 android.app.SystemServiceRegistry$16 android.app.SystemServiceRegistry$17 android.app.SystemServiceRegistry$18 android.app.SystemServiceRegistry$19 android.app.SystemServiceRegistry$2 android.app.SystemServiceRegistry$20 android.app.SystemServiceRegistry$21 android.app.SystemServiceRegistry$22 android.app.SystemServiceRegistry$23 android.app.SystemServiceRegistry$24 android.app.SystemServiceRegistry$25 android.app.SystemServiceRegistry$26 android.app.SystemServiceRegistry$27 android.app.SystemServiceRegistry$28 android.app.SystemServiceRegistry$29 android.app.SystemServiceRegistry$3 android.app.SystemServiceRegistry$30 android.app.SystemServiceRegistry$31 android.app.SystemServiceRegistry$32 android.app.SystemServiceRegistry$33 android.app.SystemServiceRegistry$34 android.app.SystemServiceRegistry$35 android.app.SystemServiceRegistry$36 android.app.SystemServiceRegistry$37 android.app.SystemServiceRegistry$38 android.app.SystemServiceRegistry$39 android.app.SystemServiceRegistry$4 android.app.SystemServiceRegistry$40 android.app.SystemServiceRegistry$41 android.app.SystemServiceRegistry$42 android.app.SystemServiceRegistry$43 android.app.SystemServiceRegistry$44 android.app.SystemServiceRegistry$45 android.app.SystemServiceRegistry$46 android.app.SystemServiceRegistry$47 android.app.SystemServiceRegistry$48 android.app.SystemServiceRegistry$49 android.app.SystemServiceRegistry$5 android.app.SystemServiceRegistry$50 android.app.SystemServiceRegistry$51 android.app.SystemServiceRegistry$52 android.app.SystemServiceRegistry$53 android.app.SystemServiceRegistry$54 android.app.SystemServiceRegistry$55 android.app.SystemServiceRegistry$56 android.app.SystemServiceRegistry$57 android.app.SystemServiceRegistry$58 android.app.SystemServiceRegistry$59 android.app.SystemServiceRegistry$6 android.app.SystemServiceRegistry$60 android.app.SystemServiceRegistry$61 android.app.SystemServiceRegistry$62 android.app.SystemServiceRegistry$63 android.app.SystemServiceRegistry$64 android.app.SystemServiceRegistry$65 android.app.SystemServiceRegistry$66 android.app.SystemServiceRegistry$67 android.app.SystemServiceRegistry$68 android.app.SystemServiceRegistry$69 android.app.SystemServiceRegistry$7 android.app.SystemServiceRegistry$70 android.app.SystemServiceRegistry$71 android.app.SystemServiceRegistry$72 android.app.SystemServiceRegistry$73 android.app.SystemServiceRegistry$74 android.app.SystemServiceRegistry$75 android.app.SystemServiceRegistry$76 android.app.SystemServiceRegistry$77 android.app.SystemServiceRegistry$78 android.app.SystemServiceRegistry$79 android.app.SystemServiceRegistry$8 android.app.SystemServiceRegistry$80 android.app.SystemServiceRegistry$81 android.app.SystemServiceRegistry$82 android.app.SystemServiceRegistry$83 android.app.SystemServiceRegistry$84 android.app.SystemServiceRegistry$85 android.app.SystemServiceRegistry$86 android.app.SystemServiceRegistry$87 android.app.SystemServiceRegistry$88 android.app.SystemServiceRegistry$89 android.app.SystemServiceRegistry$9 android.app.SystemServiceRegistry$90 android.app.SystemServiceRegistry$91 android.app.SystemServiceRegistry$92 android.app.SystemServiceRegistry$93 android.app.SystemServiceRegistry$CachedServiceFetcher android.app.SystemServiceRegistry$ServiceFetcher android.app.SystemServiceRegistry$StaticApplicationContextServiceFetcher android.app.SystemServiceRegistry$StaticServiceFetcher
InnerClasses:
android.app.SystemServiceRegistry$1
android.app.SystemServiceRegistry$10
android.app.SystemServiceRegistry$11
android.app.SystemServiceRegistry$12
android.app.SystemServiceRegistry$13
android.app.SystemServiceRegistry$14
android.app.SystemServiceRegistry$15
android.app.SystemServiceRegistry$16
android.app.SystemServiceRegistry$17
android.app.SystemServiceRegistry$18
android.app.SystemServiceRegistry$19
android.app.SystemServiceRegistry$2
android.app.SystemServiceRegistry$20
android.app.SystemServiceRegistry$21
android.app.SystemServiceRegistry$22
android.app.SystemServiceRegistry$23
android.app.SystemServiceRegistry$24
android.app.SystemServiceRegistry$25
android.app.SystemServiceRegistry$26
android.app.SystemServiceRegistry$27
android.app.SystemServiceRegistry$28
android.app.SystemServiceRegistry$29
android.app.SystemServiceRegistry$3
android.app.SystemServiceRegistry$30
android.app.SystemServiceRegistry$31
android.app.SystemServiceRegistry$32
android.app.SystemServiceRegistry$33
android.app.SystemServiceRegistry$34
android.app.SystemServiceRegistry$35
android.app.SystemServiceRegistry$36
android.app.SystemServiceRegistry$37
android.app.SystemServiceRegistry$38
android.app.SystemServiceRegistry$39
android.app.SystemServiceRegistry$4
android.app.SystemServiceRegistry$40
android.app.SystemServiceRegistry$41
android.app.SystemServiceRegistry$42
android.app.SystemServiceRegistry$43
android.app.SystemServiceRegistry$44
android.app.SystemServiceRegistry$45
android.app.SystemServiceRegistry$46
android.app.SystemServiceRegistry$47
android.app.SystemServiceRegistry$48
android.app.SystemServiceRegistry$49
android.app.SystemServiceRegistry$5
android.app.SystemServiceRegistry$50
android.app.SystemServiceRegistry$51
android.app.SystemServiceRegistry$52
android.app.SystemServiceRegistry$53
android.app.SystemServiceRegistry$54
android.app.SystemServiceRegistry$55
android.app.SystemServiceRegistry$56
android.app.SystemServiceRegistry$57
android.app.SystemServiceRegistry$58
android.app.SystemServiceRegistry$59
android.app.SystemServiceRegistry$6
android.app.SystemServiceRegistry$60
android.app.SystemServiceRegistry$61
android.app.SystemServiceRegistry$62
android.app.SystemServiceRegistry$63
android.app.SystemServiceRegistry$64
android.app.SystemServiceRegistry$65
android.app.SystemServiceRegistry$66
android.app.SystemServiceRegistry$67
android.app.SystemServiceRegistry$68
android.app.SystemServiceRegistry$69
android.app.SystemServiceRegistry$7
android.app.SystemServiceRegistry$70
android.app.SystemServiceRegistry$71
android.app.SystemServiceRegistry$72
android.app.SystemServiceRegistry$73
android.app.SystemServiceRegistry$74
android.app.SystemServiceRegistry$75
android.app.SystemServiceRegistry$76
android.app.SystemServiceRegistry$77
android.app.SystemServiceRegistry$78
android.app.SystemServiceRegistry$79
android.app.SystemServiceRegistry$8
android.app.SystemServiceRegistry$80
android.app.SystemServiceRegistry$81
android.app.SystemServiceRegistry$82
android.app.SystemServiceRegistry$83
android.app.SystemServiceRegistry$84
android.app.SystemServiceRegistry$85
android.app.SystemServiceRegistry$86
android.app.SystemServiceRegistry$87
android.app.SystemServiceRegistry$88
android.app.SystemServiceRegistry$89
android.app.SystemServiceRegistry$9
android.app.SystemServiceRegistry$90
android.app.SystemServiceRegistry$91
android.app.SystemServiceRegistry$92
android.app.SystemServiceRegistry$93
abstract CachedServiceFetcher = android.app.SystemServiceRegistry$CachedServiceFetcher of android.app.SystemServiceRegistry
abstract ServiceFetcher = android.app.SystemServiceRegistry$ServiceFetcher of android.app.SystemServiceRegistry
abstract StaticApplicationContextServiceFetcher = android.app.SystemServiceRegistry$StaticApplicationContextServiceFetcher of android.app.SystemServiceRegistry
abstract StaticServiceFetcher = android.app.SystemServiceRegistry$StaticServiceFetcher of android.app.SystemServiceRegistry
public ServiceNotFoundException = android.os.ServiceManager$ServiceNotFoundException of android.os.ServiceManager