-
Notifications
You must be signed in to change notification settings - Fork 1
/
android.lua
4508 lines (4125 loc) · 172 KB
/
android.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
return {
"android.app.FloatWindow$ContentView",
"android.app.FloatWindow$TitleBar",
"android.app.FloatWindow$TitleView",
"android.app.FloatWindow",
"android.content.FileProvider$PathStrategy",
"android.content.FileProvider$SimplePathStrategy",
"android.content.FileProvider",
"android.support.annotation.Keep",
"android.widget.ArrayExpandableListAdapter",
"android.widget.ArrayListAdapter$ArrayFilter",
"android.widget.ArrayListAdapter",
"android.widget.ArrayPageAdapter",
"android.widget.BasePageAdapter",
"android.widget.CardView",
"android.widget.CircleImageView",
"android.widget.DrawerLayout$DrawerListener",
"android.widget.DrawerLayout$EdgeGravity",
"android.widget.DrawerLayout$LayoutParams",
"android.widget.DrawerLayout$LockMode",
"android.widget.DrawerLayout$SavedState",
"android.widget.DrawerLayout$SimpleDrawerListener",
"android.widget.DrawerLayout$State",
"android.widget.DrawerLayout$ViewDragCallback",
"android.widget.DrawerLayout",
"android.widget.ExListView",
"android.widget.FloatButton",
"android.widget.HorizontalListView$OnScrollStateChangedListener",
"android.widget.HorizontalListView",
"android.widget.PageAdapter",
"android.widget.PageLayout$OnPageChangeListener",
"android.widget.PageLayout",
"android.widget.PageView$Decor",
"android.widget.PageView$ItemInfo",
"android.widget.PageView$LayoutParams",
"android.widget.PageView$OnAdapterChangeListener",
"android.widget.PageView$OnPageChangeListener",
"android.widget.PageView$PageTransformer",
"android.widget.PageView$PagerObserver",
"android.widget.PageView$SavedState",
"android.widget.PageView$SimpleOnPageChangeListener",
"android.widget.PageView$ViewPositionComparator",
"android.widget.PageView",
"android.widget.PullingLayout$AutoRefreshAndLoadTask",
"android.widget.PullingLayout$FailDrawable2",
"android.widget.PullingLayout$FailDrawable",
"android.widget.PullingLayout$FootView",
"android.widget.PullingLayout$HeadView",
"android.widget.PullingLayout$LoadingDrawable2",
"android.widget.PullingLayout$LoadingDrawable",
"android.widget.PullingLayout$MyTimer$MyTask",
"android.widget.PullingLayout$MyTimer",
"android.widget.PullingLayout$OnLoadMoreListener",
"android.widget.PullingLayout$OnPullDownListener",
"android.widget.PullingLayout$OnPullUpListener",
"android.widget.PullingLayout$OnRefreshListener",
"android.widget.PullingLayout",
"android.widget.RippleHelper",
"android.widget.RippleLayout",
"android.widget.RoundRectDrawable",
"android.widget.RoundRectDrawableWithShadow",
"android.widget.SlidingLayout$OnMenuClosedListener",
"android.widget.SlidingLayout$OnMenuOpenedListener",
"android.widget.SlidingLayout$OnMenuStateChangeListener",
"android.widget.SlidingLayout",
"android.widget.ToolBar$OnLogoClickListener",
"android.widget.ToolBar$OnMenuItemClickListener",
"android.widget.ToolBar$OnNaviClickListener",
"android.widget.ToolBar",
"android.widget.ViewDragHelper$Callback",
"android.widget.ViewDragHelper",
"com.androlua.BuildConfig",
"com.androlua.CrashHandler",
"com.androlua.Download$DownloadBroadcastReceiver",
"com.androlua.Download$OnDownloadCompleteListener",
"com.androlua.Download",
"com.androlua.GifDecoder$GifAction",
"com.androlua.GifDecoder$GifFrame",
"com.androlua.GifDecoder",
"com.androlua.Http$HttpTask",
"com.androlua.Http",
"com.androlua.LoadingDrawable",
"com.androlua.LuaAccessibilityService$AccessibilityServiceCallbacks",
"com.androlua.LuaAccessibilityService",
"com.androlua.LuaActivity",
"com.androlua.LuaAdapter",
"com.androlua.LuaAnimation",
"com.androlua.LuaApplication",
"com.androlua.LuaArrayAdapter",
"com.androlua.LuaAssetLoader",
"com.androlua.LuaAsyncTask",
"com.androlua.LuaBitmap",
"com.androlua.LuaBitmapDrawable",
"com.androlua.LuaBroadcastReceiver$OnReceiveListener",
"com.androlua.LuaBroadcastReceiver",
"com.androlua.LuaCameraView",
"com.androlua.LuaClient$OnReadLineListener",
"com.androlua.LuaClient$SocketThread",
"com.androlua.LuaClient",
"com.androlua.LuaContentObserver$OnChangeListener",
"com.androlua.LuaContentObserver",
"com.androlua.LuaContext",
"com.androlua.LuaDexClassLoader",
"com.androlua.LuaDexLoader",
"com.androlua.LuaDialog$OnClickListener",
"com.androlua.LuaDialog",
"com.androlua.LuaDrawable",
"com.androlua.LuaEditor",
"com.androlua.LuaEnhancer",
"com.androlua.LuaExAdapter",
"com.androlua.LuaExpandableListAdapter",
"com.androlua.LuaFileObserver$OnEventListener",
"com.androlua.LuaFileObserver",
"com.androlua.LuaFragment",
"com.androlua.LuaGcable",
"com.androlua.LuaLexer$CharSeqReader",
"com.androlua.LuaLexer",
"com.androlua.LuaMultiAdapter",
"com.androlua.LuaPreferenceFragment",
"com.androlua.LuaResources",
"com.androlua.LuaRunnable",
"com.androlua.LuaServer$OnReadLineListener",
"com.androlua.LuaServer$ServerThread",
"com.androlua.LuaServer$SocketThread",
"com.androlua.LuaServer",
"com.androlua.LuaService$LuaBinder",
"com.androlua.LuaService",
"com.androlua.LuaThread",
"com.androlua.LuaTimer",
"com.androlua.LuaTimerTask",
"com.androlua.LuaTokenTypes",
"com.androlua.LuaUtil",
"com.androlua.LuaView",
"com.androlua.LuaWebView$Download",
"com.androlua.LuaWebView$DownloadBroadcastReceiver",
"com.androlua.LuaWebView$JsInterface",
"com.androlua.LuaWebView$JsObject",
"com.androlua.LuaWebView$LuaJavaScriptInterface",
"com.androlua.LuaWebView$LuaWebChromeClient",
"com.androlua.LuaWebView$LuaWebViewClient",
"com.androlua.LuaWebView$OnDownloadCompleteListener",
"com.androlua.LuaWebView$OnDownloadStartListener",
"com.androlua.LuaWebView$SimpleLuaWebViewClient",
"com.androlua.LuaWebView",
"com.androlua.NineBitmapDrawable",
"com.androlua.R$drawable",
"com.androlua.R$string",
"com.androlua.R$style",
"com.androlua.R$xml",
"com.androlua.Ticker$OnTickListener",
"com.androlua.Ticker",
"com.androlua.ZipUtil",
"com.androlua.util.AsyncTaskX$AsyncTaskResult",
"com.androlua.util.AsyncTaskX$SerialExecutor",
"com.androlua.util.AsyncTaskX$Status",
"com.androlua.util.AsyncTaskX$WorkerRunnable",
"com.androlua.util.AsyncTaskX",
"com.androlua.util.ClickRunnable$ClickCallback",
"com.androlua.util.ClickRunnable",
"com.androlua.util.GlobalActionAutomator",
"com.androlua.util.RSASecurity",
"com.androlua.util.RootUtil",
"com.androlua.util.ScreenMetrics",
"com.androlua.util.TimerTaskX",
"com.androlua.util.TimerX$FinalizerHelper",
"com.androlua.util.TimerX$TimerImpl$TimerHeap",
"com.androlua.util.TimerX$TimerImpl",
"com.androlua.util.TimerX",
"com.androlua.util.VolatileBox",
"com.androlua.util.VolatileDispose",
"com.androlua.util.ZipUtil",
"com.nirenr.Color",
"com.nirenr.ColorFinder",
"com.nirenr.ColorPoint",
"com.nirenr.Point",
"com.nirenr.SplitEditView$EditDialog",
"com.nirenr.SplitEditView$OnSaveListener",
"com.nirenr.SplitEditView",
"android.Manifest",
"android.nfc.NfcAdapter",
"android.nfc.Tag",
"android.nfc.NfcAdapter$CreateBeamUrisCallback",
"android.nfc.NfcManager",
"android.nfc.NdefMessage",
"android.nfc.cardemulation.OffHostApduService",
"android.nfc.cardemulation.HostNfcFService",
"android.nfc.cardemulation.CardEmulation",
"android.nfc.cardemulation.NfcFCardEmulation",
"android.nfc.cardemulation.HostApduService",
"android.nfc.NfcAdapter$ReaderCallback",
"android.nfc.NfcEvent",
"android.nfc.NdefRecord",
"android.nfc.NfcAdapter$CreateNdefMessageCallback",
"android.nfc.NfcAdapter$OnNdefPushCompleteCallback",
"android.nfc.NfcAdapter$OnTagRemovedListener",
"android.nfc.tech.MifareClassic",
"android.nfc.tech.NfcA",
"android.nfc.tech.NfcB",
"android.nfc.tech.MifareUltralight",
"android.nfc.tech.NfcBarcode",
"android.nfc.tech.NfcV",
"android.nfc.tech.NfcF",
"android.nfc.tech.TagTechnology",
"android.nfc.tech.Ndef",
"android.nfc.tech.NdefFormatable",
"android.nfc.tech.IsoDep",
"android.renderscript.ScriptIntrinsicConvolve5x5",
"android.renderscript.Double2",
"android.renderscript.Matrix3f",
"android.renderscript.Long2",
"android.renderscript.Script$InvokeID",
"android.renderscript.Matrix2f",
"android.renderscript.Short4",
"android.renderscript.RenderScript$Priority",
"android.renderscript.ScriptIntrinsicBlend",
"android.renderscript.BaseObj",
"android.renderscript.Sampler$Value",
"android.renderscript.Sampler$Builder",
"android.renderscript.Allocation$MipmapControl",
"android.renderscript.Allocation",
"android.renderscript.Float3",
"android.renderscript.Allocation$OnBufferAvailableListener",
"android.renderscript.Long4",
"android.renderscript.ScriptC",
"android.renderscript.ScriptIntrinsicBLAS",
"android.renderscript.Matrix4f",
"android.renderscript.Float2",
"android.renderscript.ScriptGroup$Builder",
"android.renderscript.ScriptGroup$Future",
"android.renderscript.Sampler",
"android.renderscript.ScriptGroup$Input",
"android.renderscript.Long3",
"android.renderscript.RenderScript$RSMessageHandler",
"android.renderscript.Type",
"android.renderscript.Element$Builder",
"android.renderscript.Script$LaunchOptions",
"android.renderscript.ScriptIntrinsicLUT",
"android.renderscript.Short3",
"android.renderscript.Byte2",
"android.renderscript.Byte3",
"android.renderscript.ScriptIntrinsicColorMatrix",
"android.renderscript.Element$DataKind",
"android.renderscript.ScriptIntrinsic",
"android.renderscript.AllocationAdapter",
"android.renderscript.RenderScript",
"android.renderscript.Script$KernelID",
"android.renderscript.ScriptIntrinsicHistogram",
"android.renderscript.Double4",
"android.renderscript.Int2",
"android.renderscript.ScriptGroup$Closure",
"android.renderscript.ScriptIntrinsicConvolve3x3",
"android.renderscript.Float4",
"android.renderscript.Type$CubemapFace",
"android.renderscript.FieldPacker",
"android.renderscript.ScriptIntrinsicResize",
"android.renderscript.Int4",
"android.renderscript.ScriptIntrinsicYuvToRGB",
"android.renderscript.RenderScript$RSErrorHandler",
"android.renderscript.ScriptGroup",
"android.renderscript.Script$Builder",
"android.renderscript.Int3",
"android.renderscript.Type$Builder",
"android.renderscript.Double3",
"android.renderscript.RenderScript$ContextType",
"android.renderscript.Element",
"android.renderscript.ScriptGroup$Binding",
"android.renderscript.Script$FieldID",
"android.renderscript.Script",
"android.renderscript.Short2",
"android.renderscript.Element$DataType",
"android.renderscript.ScriptIntrinsicBlur",
"android.renderscript.Byte4",
"android.renderscript.ScriptGroup$Builder2",
"android.renderscript.Script$FieldBase",
"android.renderscript.ScriptIntrinsic3DLUT",
"android.telecom.Conference",
"android.telecom.VideoProfile$CameraCapabilities",
"android.telecom.Connection$VideoProvider",
"android.telecom.ConnectionService",
"android.telecom.PhoneAccount$Builder",
"android.telecom.RemoteConnection$Callback",
"android.telecom.StatusHints",
"android.telecom.TelecomManager",
"android.telecom.RemoteConference$Callback",
"android.telecom.PhoneAccount",
"android.telecom.GatewayInfo",
"android.telecom.RemoteConference",
"android.telecom.CallScreeningService$CallResponse$Builder",
"android.telecom.Call$Details",
"android.telecom.DisconnectCause",
"android.telecom.Connection$RttModifyStatus",
"android.telecom.InCallService",
"android.telecom.Connection",
"android.telecom.CallScreeningService$CallResponse",
"android.telecom.CallAudioState",
"android.telecom.CallScreeningService",
"android.telecom.RemoteConnection$VideoProvider$Callback",
"android.telecom.VideoProfile",
"android.telecom.PhoneAccountHandle",
"android.telecom.ConnectionRequest",
"android.telecom.Call",
"android.telecom.RemoteConnection$VideoProvider",
"android.telecom.InCallService$VideoCall",
"android.telecom.InCallService$VideoCall$Callback",
"android.telecom.Call$RttCall",
"android.telecom.RemoteConnection",
"android.telecom.Call$Callback",
"android.telecom.Conferenceable",
"android.telecom.Connection$RttTextStream",
"android.companion.CompanionDeviceManager",
"android.companion.BluetoothLeDeviceFilter$Builder",
"android.companion.CompanionDeviceManager$Callback",
"android.companion.DeviceFilter",
"android.companion.AssociationRequest$Builder",
"android.companion.AssociationRequest",
"android.companion.WifiDeviceFilter$Builder",
"android.companion.BluetoothDeviceFilter$Builder",
"android.companion.BluetoothDeviceFilter",
"android.companion.BluetoothLeDeviceFilter",
"android.companion.WifiDeviceFilter",
"android.R$drawable",
"android.R$bool",
"android.se.omapi.SEService",
"android.se.omapi.Reader",
"android.se.omapi.Channel",
"android.se.omapi.Session",
"android.se.omapi.SEService$OnConnectedListener",
"android.database.DefaultDatabaseErrorHandler",
"android.database.DatabaseUtils$InsertHelper",
"android.database.MatrixCursor",
"android.database.CursorJoiner",
"android.database.Cursor",
"android.database.DatabaseErrorHandler",
"android.database.ContentObservable",
"android.database.CursorWindow",
"android.database.ContentObserver",
"android.database.Observable",
"android.database.MergeCursor",
"android.database.CharArrayBuffer",
"android.database.DataSetObservable",
"android.database.sqlite.SQLiteQueryBuilder",
"android.database.sqlite.SQLiteQuery",
"android.database.sqlite.SQLiteDatabase$OpenParams",
"android.database.sqlite.SQLiteStatement",
"android.database.sqlite.SQLiteDatabase$CursorFactory",
"android.database.sqlite.SQLiteCursorDriver",
"android.database.sqlite.SQLiteProgram",
"android.database.sqlite.SQLiteTransactionListener",
"android.database.sqlite.SQLiteCursor",
"android.database.sqlite.SQLiteDatabase$OpenParams$Builder",
"android.database.sqlite.SQLiteDatabase",
"android.database.sqlite.SQLiteOpenHelper",
"android.database.sqlite.SQLiteClosable",
"android.database.MatrixCursor$RowBuilder",
"android.database.DataSetObserver",
"android.database.DatabaseUtils",
"android.database.CursorWrapper",
"android.database.CrossProcessCursorWrapper",
"android.database.CursorJoiner$Result",
"android.database.CrossProcessCursor",
"android.bluetooth.BluetoothGattDescriptor",
"android.bluetooth.le.AdvertiseData$Builder",
"android.bluetooth.le.AdvertiseSettings",
"android.bluetooth.le.BluetoothLeAdvertiser",
"android.bluetooth.le.ScanFilter",
"android.bluetooth.le.ScanSettings",
"android.bluetooth.le.AdvertiseCallback",
"android.bluetooth.le.BluetoothLeScanner",
"android.bluetooth.le.ScanResult",
"android.bluetooth.le.ScanCallback",
"android.bluetooth.le.AdvertiseSettings$Builder",
"android.bluetooth.le.ScanSettings$Builder",
"android.bluetooth.le.PeriodicAdvertisingParameters",
"android.bluetooth.le.AdvertisingSet",
"android.bluetooth.le.AdvertiseData",
"android.bluetooth.le.AdvertisingSetCallback",
"android.bluetooth.le.ScanFilter$Builder",
"android.bluetooth.le.PeriodicAdvertisingParameters$Builder",
"android.bluetooth.le.ScanRecord",
"android.bluetooth.le.AdvertisingSetParameters$Builder",
"android.bluetooth.le.AdvertisingSetParameters",
"android.bluetooth.BluetoothGattCallback",
"android.bluetooth.BluetoothGattServer",
"android.bluetooth.BluetoothSocket",
"android.bluetooth.BluetoothHeadset",
"android.bluetooth.BluetoothManager",
"android.bluetooth.BluetoothClass$Service",
"android.bluetooth.BluetoothHidDevice",
"android.bluetooth.BluetoothHidDevice$Callback",
"android.bluetooth.BluetoothClass",
"android.bluetooth.BluetoothHealthCallback",
"android.bluetooth.BluetoothAssignedNumbers",
"android.bluetooth.BluetoothGattCharacteristic",
"android.bluetooth.BluetoothGatt",
"android.bluetooth.BluetoothServerSocket",
"android.bluetooth.BluetoothHidDeviceAppSdpSettings",
"android.bluetooth.BluetoothAdapter$LeScanCallback",
"android.bluetooth.BluetoothHidDeviceAppQosSettings",
"android.bluetooth.BluetoothA2dp",
"android.bluetooth.BluetoothDevice",
"android.bluetooth.BluetoothGattService",
"android.bluetooth.BluetoothClass$Device$Major",
"android.bluetooth.BluetoothProfile$ServiceListener",
"android.bluetooth.BluetoothProfile",
"android.bluetooth.BluetoothHealthAppConfiguration",
"android.bluetooth.BluetoothHealth",
"android.bluetooth.BluetoothGattServerCallback",
"android.bluetooth.BluetoothAdapter",
"android.bluetooth.BluetoothClass$Device",
"android.transition.Transition$EpicenterCallback",
"android.transition.TransitionListenerAdapter",
"android.transition.SidePropagation",
"android.transition.Fade",
"android.transition.CircularPropagation",
"android.transition.VisibilityPropagation",
"android.transition.AutoTransition",
"android.transition.ChangeClipBounds",
"android.transition.TransitionManager",
"android.transition.TransitionPropagation",
"android.transition.ChangeBounds",
"android.transition.TransitionSet",
"android.transition.ChangeTransform",
"android.transition.Transition",
"android.transition.Transition$TransitionListener",
"android.transition.ArcMotion",
"android.transition.Visibility",
"android.transition.PatternPathMotion",
"android.transition.Slide",
"android.transition.ChangeScroll",
"android.transition.PathMotion",
"android.transition.Explode",
"android.transition.Scene",
"android.transition.TransitionInflater",
"android.transition.ChangeImageTransform",
"android.transition.TransitionValues",
"android.speech.SpeechRecognizer",
"android.speech.RecognizerIntent",
"android.speech.tts.TextToSpeech$OnUtteranceCompletedListener",
"android.speech.tts.UtteranceProgressListener",
"android.speech.tts.SynthesisRequest",
"android.speech.tts.TextToSpeech",
"android.speech.tts.SynthesisCallback",
"android.speech.tts.TextToSpeechService",
"android.speech.tts.TextToSpeech$Engine",
"android.speech.tts.TextToSpeech$OnInitListener",
"android.speech.tts.Voice",
"android.speech.tts.TextToSpeech$EngineInfo",
"android.speech.RecognitionListener",
"android.speech.RecognitionService$Callback",
"android.speech.RecognizerResultsIntent",
"android.speech.RecognitionService",
"android.text.PrecomputedText$Params$Builder",
"android.text.InputFilter$AllCaps",
"android.text.BoringLayout",
"android.text.Spannable$Factory",
"android.text.ParcelableSpan",
"android.text.BoringLayout$Metrics",
"android.text.Layout$Alignment",
"android.text.method.BaseMovementMethod",
"android.text.method.TimeKeyListener",
"android.text.method.PasswordTransformationMethod",
"android.text.method.CharacterPickerDialog",
"android.text.method.DateTimeKeyListener",
"android.text.method.BaseKeyListener",
"android.text.method.ReplacementTransformationMethod",
"android.text.method.DialerKeyListener",
"android.text.method.TextKeyListener$Capitalize",
"android.text.method.MultiTapKeyListener",
"android.text.method.TransformationMethod",
"android.text.method.MetaKeyKeyListener",
"android.text.method.TextKeyListener",
"android.text.method.LinkMovementMethod",
"android.text.method.SingleLineTransformationMethod",
"android.text.method.DateKeyListener",
"android.text.method.NumberKeyListener",
"android.text.method.KeyListener",
"android.text.method.ScrollingMovementMethod",
"android.text.method.ArrowKeyMovementMethod",
"android.text.method.HideReturnsTransformationMethod",
"android.text.method.QwertyKeyListener",
"android.text.method.MovementMethod",
"android.text.method.Touch",
"android.text.method.DigitsKeyListener",
"android.text.TextUtils",
"android.text.LoginFilter$UsernameFilterGeneric",
"android.text.Html$TagHandler",
"android.text.NoCopySpan$Concrete",
"android.text.SpannedString",
"android.text.Editable",
"android.text.Spanned",
"android.text.TextDirectionHeuristics",
"android.text.Html$ImageGetter",
"android.text.AutoText",
"android.text.BidiFormatter$Builder",
"android.text.format.Formatter",
"android.text.format.DateFormat",
"android.text.format.DateUtils",
"android.text.format.Time",
"android.text.AlteredCharSequence",
"android.text.InputType",
"android.text.TextPaint",
"android.text.Editable$Factory",
"android.text.InputFilter$LengthFilter",
"android.text.GetChars",
"android.text.PrecomputedText",
"android.text.TextUtils$SimpleStringSplitter",
"android.text.AndroidCharacter",
"android.text.style.TtsSpan$MoneyBuilder",
"android.text.style.IconMarginSpan",
"android.text.style.LineHeightSpan$WithDensity",
"android.text.style.TtsSpan$MeasureBuilder",
"android.text.style.URLSpan",
"android.text.style.TtsSpan$VerbatimBuilder",
"android.text.style.TtsSpan$ElectronicBuilder",
"android.text.style.TtsSpan$OrdinalBuilder",
"android.text.style.TtsSpan$DateBuilder",
"android.text.style.LeadingMarginSpan$LeadingMarginSpan2",
"android.text.style.AlignmentSpan$Standard",
"android.text.style.RelativeSizeSpan",
"android.text.style.UnderlineSpan",
"android.text.style.ScaleXSpan",
"android.text.style.TtsSpan$Builder",
"android.text.style.BulletSpan",
"android.text.style.MetricAffectingSpan",
"android.text.style.AlignmentSpan",
"android.text.style.DrawableMarginSpan",
"android.text.style.TypefaceSpan",
"android.text.style.SuggestionSpan",
"android.text.style.TextAppearanceSpan",
"android.text.style.BackgroundColorSpan",
"android.text.style.LeadingMarginSpan$Standard",
"android.text.style.LocaleSpan",
"android.text.style.LeadingMarginSpan",
"android.text.style.SuperscriptSpan",
"android.text.style.UpdateLayout",
"android.text.style.TtsSpan$DecimalBuilder",
"android.text.style.ForegroundColorSpan",
"android.text.style.UpdateAppearance",
"android.text.style.ReplacementSpan",
"android.text.style.AbsoluteSizeSpan",
"android.text.style.StrikethroughSpan",
"android.text.style.WrapTogetherSpan",
"android.text.style.LineBackgroundSpan",
"android.text.style.EasyEditSpan",
"android.text.style.CharacterStyle",
"android.text.style.TtsSpan$CardinalBuilder",
"android.text.style.TtsSpan$FractionBuilder",
"android.text.style.TabStopSpan$Standard",
"android.text.style.ImageSpan",
"android.text.style.DynamicDrawableSpan",
"android.text.style.ClickableSpan",
"android.text.style.StyleSpan",
"android.text.style.TtsSpan$TelephoneBuilder",
"android.text.style.TtsSpan$DigitsBuilder",
"android.text.style.TtsSpan$TextBuilder",
"android.text.style.MaskFilterSpan",
"android.text.style.QuoteSpan",
"android.text.style.TtsSpan",
"android.text.style.LineHeightSpan",
"android.text.style.SubscriptSpan",
"android.text.style.TtsSpan$TimeBuilder",
"android.text.style.TabStopSpan",
"android.text.style.TtsSpan$SemioticClassBuilder",
"android.text.style.ParagraphStyle",
"android.text.util.Linkify$MatchFilter",
"android.text.util.Rfc822Tokenizer",
"android.text.util.Rfc822Token",
"android.text.util.Linkify",
"android.text.util.Linkify$TransformFilter",
"android.text.PrecomputedText$Params",
"android.text.Selection",
"android.text.SpannableStringBuilder",
"android.text.ClipboardManager",
"android.text.SpannableString",
"android.text.TextWatcher",
"android.text.Spannable",
"android.text.TextUtils$EllipsizeCallback",
"android.text.NoCopySpan",
"android.text.TextUtils$TruncateAt",
"android.text.TextUtils$StringSplitter",
"android.text.SpanWatcher",
"android.text.BidiFormatter",
"android.text.Layout",
"android.text.InputFilter",
"android.text.TextDirectionHeuristic",
"android.text.DynamicLayout$Builder",
"android.text.Html",
"android.text.LoginFilter$PasswordFilterGMail",
"android.text.DynamicLayout",
"android.text.StaticLayout",
"android.text.Annotation",
"android.text.Layout$Directions",
"android.text.LoginFilter$UsernameFilterGMail",
"android.text.StaticLayout$Builder",
"android.text.LoginFilter",
"android.hardware.SensorEventCallback",
"android.hardware.TriggerEventListener",
"android.hardware.Camera$AutoFocusCallback",
"android.hardware.Camera$OnZoomChangeListener",
"android.hardware.Camera$Parameters",
"android.hardware.Camera$PreviewCallback",
"android.hardware.Camera$FaceDetectionListener",
"android.hardware.usb.UsbConstants",
"android.hardware.usb.UsbEndpoint",
"android.hardware.usb.UsbAccessory",
"android.hardware.usb.UsbDevice",
"android.hardware.usb.UsbManager",
"android.hardware.usb.UsbRequest",
"android.hardware.usb.UsbConfiguration",
"android.hardware.usb.UsbDeviceConnection",
"android.hardware.usb.UsbInterface",
"android.hardware.ConsumerIrManager$CarrierFrequencyRange",
"android.hardware.Camera$Area",
"android.hardware.display.VirtualDisplay$Callback",
"android.hardware.display.DisplayManager",
"android.hardware.display.VirtualDisplay",
"android.hardware.display.DisplayManager$DisplayListener",
"android.hardware.SensorManager",
"android.hardware.SensorListener",
"android.hardware.biometrics.BiometricPrompt$AuthenticationResult",
"android.hardware.biometrics.BiometricPrompt",
"android.hardware.biometrics.BiometricPrompt$Builder",
"android.hardware.biometrics.BiometricPrompt$AuthenticationCallback",
"android.hardware.biometrics.BiometricPrompt$CryptoObject",
"android.hardware.Camera$Size",
"android.hardware.SensorDirectChannel",
"android.hardware.TriggerEvent",
"android.hardware.Camera$AutoFocusMoveCallback",
"android.hardware.Sensor",
"android.hardware.Camera$PictureCallback",
"android.hardware.SensorAdditionalInfo",
"android.hardware.Camera",
"android.hardware.SensorManager$DynamicSensorCallback",
"android.hardware.HardwareBuffer",
"android.hardware.Camera$ShutterCallback",
"android.hardware.fingerprint.FingerprintManager$AuthenticationCallback",
"android.hardware.fingerprint.FingerprintManager$CryptoObject",
"android.hardware.fingerprint.FingerprintManager$AuthenticationResult",
"android.hardware.fingerprint.FingerprintManager",
"android.hardware.input.InputManager$InputDeviceListener",
"android.hardware.input.InputManager",
"android.hardware.GeomagneticField",
"android.hardware.Camera$CameraInfo",
"android.hardware.SensorEventListener",
"android.hardware.Camera$ErrorCallback",
"android.hardware.SensorEventListener2",
"android.hardware.ConsumerIrManager",
"android.hardware.Camera$Face",
"android.hardware.SensorEvent",
"android.hardware.camera2.CameraDevice$StateCallback",
"android.hardware.camera2.CaptureRequest$Key",
"android.hardware.camera2.CaptureResult",
"android.hardware.camera2.CameraCaptureSession$CaptureCallback",
"android.hardware.camera2.CameraConstrainedHighSpeedCaptureSession",
"android.hardware.camera2.CameraCharacteristics",
"android.hardware.camera2.CaptureFailure",
"android.hardware.camera2.CameraDevice",
"android.hardware.camera2.CameraManager$TorchCallback",
"android.hardware.camera2.CameraCharacteristics$Key",
"android.hardware.camera2.CameraCaptureSession",
"android.hardware.camera2.CameraManager",
"android.hardware.camera2.DngCreator",
"android.hardware.camera2.params.OutputConfiguration",
"android.hardware.camera2.params.RggbChannelVector",
"android.hardware.camera2.params.LensShadingMap",
"android.hardware.camera2.params.Face",
"android.hardware.camera2.params.BlackLevelPattern",
"android.hardware.camera2.params.InputConfiguration",
"android.hardware.camera2.params.ColorSpaceTransform",
"android.hardware.camera2.params.StreamConfigurationMap",
"android.hardware.camera2.params.SessionConfiguration",
"android.hardware.camera2.params.MeteringRectangle",
"android.hardware.camera2.params.OisSample",
"android.hardware.camera2.params.TonemapCurve",
"android.hardware.camera2.CameraMetadata",
"android.hardware.camera2.CameraCaptureSession$StateCallback",
"android.hardware.camera2.CaptureRequest",
"android.hardware.camera2.CameraManager$AvailabilityCallback",
"android.hardware.camera2.CaptureRequest$Builder",
"android.hardware.camera2.TotalCaptureResult",
"android.hardware.camera2.CaptureResult$Key",
"android.R$color",
"android.R$animator",
"android.service.restrictions.RestrictionsReceiver",
"android.service.notification.NotificationListenerService",
"android.service.notification.NotificationListenerService$RankingMap",
"android.service.notification.NotificationListenerService$Ranking",
"android.service.notification.ConditionProviderService",
"android.service.notification.Condition",
"android.service.notification.StatusBarNotification",
"android.service.autofill.Dataset$Builder",
"android.service.autofill.FillEventHistory$Event",
"android.service.autofill.CustomDescription",
"android.service.autofill.FieldClassification",
"android.service.autofill.Transformation",
"android.service.autofill.Dataset",
"android.service.autofill.CustomDescription$Builder",
"android.service.autofill.FillEventHistory",
"android.service.autofill.SaveCallback",
"android.service.autofill.TextValueSanitizer",
"android.service.autofill.FillContext",
"android.service.autofill.UserData",
"android.service.autofill.ImageTransformation$Builder",
"android.service.autofill.SaveRequest",
"android.service.autofill.BatchUpdates$Builder",
"android.service.autofill.UserData$Builder",
"android.service.autofill.FillResponse",
"android.service.autofill.SaveInfo",
"android.service.autofill.CharSequenceTransformation$Builder",
"android.service.autofill.AutofillService",
"android.service.autofill.FillRequest",
"android.service.autofill.Sanitizer",
"android.service.autofill.DateTransformation",
"android.service.autofill.DateValueSanitizer",
"android.service.autofill.Validator",
"android.service.autofill.CharSequenceTransformation",
"android.service.autofill.FieldClassification$Match",
"android.service.autofill.ImageTransformation",
"android.service.autofill.LuhnChecksumValidator",
"android.service.autofill.RegexValidator",
"android.service.autofill.FillCallback",
"android.service.autofill.Validators",
"android.service.autofill.BatchUpdates",
"android.service.autofill.SaveInfo$Builder",
"android.service.autofill.FillResponse$Builder",
"android.service.textservice.SpellCheckerService",
"android.service.textservice.SpellCheckerService$Session",
"android.service.vr.VrListenerService",
"android.service.quicksettings.Tile",
"android.service.quicksettings.TileService",
"android.service.media.MediaBrowserService$Result",
"android.service.media.MediaBrowserService$BrowserRoot",
"android.service.media.MediaBrowserService",
"android.service.media.CameraPrewarmService",
"android.service.chooser.ChooserTarget",
"android.service.chooser.ChooserTargetService",
"android.service.voice.AlwaysOnHotwordDetector",
"android.service.voice.VoiceInteractionSessionService",
"android.service.voice.VoiceInteractionSession$Insets",
"android.service.voice.VoiceInteractionSession$ConfirmationRequest",
"android.service.voice.AlwaysOnHotwordDetector$Callback",
"android.service.voice.VoiceInteractionSession$AbortVoiceRequest",
"android.service.voice.VoiceInteractionService",
"android.service.voice.VoiceInteractionSession$CompleteVoiceRequest",
"android.service.voice.VoiceInteractionSession$PickOptionRequest",
"android.service.voice.VoiceInteractionSession",
"android.service.voice.VoiceInteractionSession$Request",
"android.service.voice.VoiceInteractionSession$CommandRequest",
"android.service.voice.AlwaysOnHotwordDetector$EventPayload",
"android.service.wallpaper.WallpaperService$Engine",
"android.service.wallpaper.WallpaperService",
"android.service.dreams.DreamService",
"android.service.carrier.CarrierIdentifier",
"android.service.carrier.CarrierMessagingService$SendMmsResult",
"android.service.carrier.CarrierService",
"android.service.carrier.CarrierMessagingService",
"android.service.carrier.CarrierMessagingService$SendMultipartSmsResult",
"android.service.carrier.MessagePdu",
"android.service.carrier.CarrierMessagingService$SendSmsResult",
"android.service.carrier.CarrierMessagingService$ResultCallback",
"android.webkit.HttpAuthHandler",
"android.webkit.WebChromeClient$FileChooserParams",
"android.webkit.WebView$VisualStateCallback",
"android.webkit.WebStorage",
"android.webkit.ConsoleMessage",
"android.webkit.JavascriptInterface",
"android.webkit.WebStorage$Origin",
"android.webkit.JsResult",
"android.webkit.WebView$HitTestResult",
"android.webkit.WebMessagePort$WebMessageCallback",
"android.webkit.ServiceWorkerWebSettings",
"android.webkit.CookieManager",
"android.webkit.WebViewClient",
"android.webkit.WebMessage",
"android.webkit.WebResourceRequest",
"android.webkit.TracingConfig$Builder",
"android.webkit.JsPromptResult",
"android.webkit.WebHistoryItem",
"android.webkit.WebSettings$ZoomDensity",
"android.webkit.SafeBrowsingResponse",
"android.webkit.TracingController",
"android.webkit.WebChromeClient$CustomViewCallback",
"android.webkit.WebViewDatabase",
"android.webkit.ClientCertRequest",
"android.webkit.DownloadListener",
"android.webkit.MimeTypeMap",
"android.webkit.WebSettings$LayoutAlgorithm",
"android.webkit.WebView$FindListener",
"android.webkit.WebResourceError",
"android.webkit.WebIconDatabase$IconListener",
"android.webkit.SslErrorHandler",
"android.webkit.WebResourceResponse",
"android.webkit.WebMessagePort",
"android.webkit.WebSettings$TextSize",
"android.webkit.WebChromeClient",
"android.webkit.DateSorter",
"android.webkit.GeolocationPermissions",
"android.webkit.WebSettings$RenderPriority",
"android.webkit.WebBackForwardList",
"android.webkit.PermissionRequest",
"android.webkit.WebSettings$PluginState",
"android.webkit.ServiceWorkerClient",
"android.webkit.WebSettings",
"android.webkit.WebView$PictureListener",
"android.webkit.PluginStub",
"android.webkit.ValueCallback",
"android.webkit.TracingConfig",
"android.webkit.WebIconDatabase",
"android.webkit.WebStorage$QuotaUpdater",
"android.webkit.GeolocationPermissions$Callback",
"android.webkit.CookieSyncManager",
"android.webkit.WebView$WebViewTransport",
"android.webkit.WebViewFragment",
"android.webkit.URLUtil",
"android.webkit.RenderProcessGoneDetail",
"android.webkit.WebView",
"android.webkit.ServiceWorkerController",
"android.webkit.ConsoleMessage$MessageLevel",
"android.app.Activity",
"android.app.ExpandableListActivity",
"android.app.WallpaperManager",
"android.app.Instrumentation$ActivityMonitor",
"android.app.VoiceInteractor$AbortVoiceRequest",
"android.app.TabActivity",
"android.app.Notification$Style",
"android.app.VoiceInteractor",
"android.app.LoaderManager$LoaderCallbacks",
"android.app.AppOpsManager$OnOpChangedListener",
"android.app.FragmentContainer",
"android.app.FragmentManager$FragmentLifecycleCallbacks",
"android.app.ActivityGroup",
"android.app.SharedElementCallback$OnSharedElementsReadyListener",
"android.app.Notification$WearableExtender",
"android.app.DatePickerDialog$OnDateSetListener",
"android.app.ActionBar",
"android.app.ActivityManager$RunningAppProcessInfo",
"android.app.TimePickerDialog",
"android.app.SearchManager",
"android.app.ApplicationErrorReport$CrashInfo",
"android.app.NotificationChannelGroup",
"android.app.ActivityManager$RunningServiceInfo",
"android.app.NotificationManager",
"android.app.Notification$Action$WearableExtender",
"android.app.Application$ActivityLifecycleCallbacks",
"android.app.DownloadManager$Query",
"android.app.ApplicationErrorReport$RunningServiceInfo",
"android.app.LocalActivityManager",
"android.app.FragmentManager$OnBackStackChangedListener",
"android.app.Fragment",
"android.app.RemoteAction",
"android.app.ActivityManager$ProcessErrorStateInfo",
"android.app.IntentService",
"android.app.SharedElementCallback",
"android.app.Notification$CarExtender",
"android.app.Application",
"android.app.Instrumentation$ActivityResult",
"android.app.PictureInPictureParams",
"android.app.Notification$MessagingStyle$Message",
"android.app.Notification$Action$Extender",
"android.app.KeyguardManager$OnKeyguardExitResult",
"android.app.FragmentManager$BackStackEntry",
"android.app.VoiceInteractor$Prompt",
"android.app.Presentation",
"android.app.MediaRouteActionProvider",
"android.app.ActionBar$Tab",
"android.app.FragmentHostCallback",
"android.app.VoiceInteractor$CompleteVoiceRequest",
"android.app.assist.AssistStructure$WindowNode",
"android.app.assist.AssistContent",
"android.app.assist.AssistStructure",
"android.app.assist.AssistStructure$ViewNode",
"android.app.TaskStackBuilder",
"android.app.RemoteInput",
"android.app.ActivityManager$AppTask",
"android.app.VoiceInteractor$Request",
"android.app.Notification$Action",
"android.app.ActivityOptions",
"android.app.VoiceInteractor$PickOptionRequest$Option",
"android.app.PendingIntent$OnFinished",
"android.app.ActivityManager$TaskDescription",
"android.app.AutomaticZenRule",
"android.app.FragmentManagerNonConfig",
"android.app.ActivityManager",
"android.app.VoiceInteractor$ConfirmationRequest",
"android.app.ApplicationErrorReport$BatteryInfo",
"android.app.AlarmManager$AlarmClockInfo",
"android.app.Notification$CarExtender$Builder",
"android.app.VoiceInteractor$CommandRequest",
"android.app.TimePickerDialog$OnTimeSetListener",
"android.app.Notification$MessagingStyle",
"android.app.LauncherActivity",
"android.app.usage.UsageStats",
"android.app.usage.NetworkStats",
"android.app.usage.UsageStatsManager",
"android.app.usage.StorageStatsManager",
"android.app.usage.ConfigurationStats",
"android.app.usage.StorageStats",
"android.app.usage.UsageEvents$Event",
"android.app.usage.EventStats",
"android.app.usage.NetworkStatsManager",
"android.app.usage.NetworkStatsManager$UsageCallback",
"android.app.usage.ExternalStorageStats",
"android.app.usage.NetworkStats$Bucket",
"android.app.usage.UsageEvents",
"android.app.ActionBar$TabListener",
"android.app.UiAutomation",
"android.app.Dialog",
"android.app.KeyguardManager",
"android.app.VoiceInteractor$PickOptionRequest",
"android.app.Notification$BigPictureStyle",
"android.app.UiAutomation$AccessibilityEventFilter",
"android.app.AlertDialog$Builder",
"android.app.Person",
"android.app.AppComponentFactory",
"android.app.NotificationChannel",
"android.app.AppOpsManager",
"android.app.ActivityManager$MemoryInfo",
"android.app.DownloadManager",
"android.app.PendingIntent",
"android.app.ApplicationErrorReport$AnrInfo",
"android.app.Notification$Builder",
"android.app.Notification",
"android.app.SearchManager$OnDismissListener",
"android.app.ProgressDialog",
"android.app.ActionBar$OnNavigationListener",
"android.app.LoaderManager",
"android.app.Fragment$SavedState",
"android.app.DialogFragment",
"android.app.KeyguardManager$KeyguardDismissCallback",
"android.app.WallpaperInfo",
"android.app.SearchableInfo",
"android.app.LauncherActivity$IconResizer",
"android.app.FragmentController",
"android.app.Notification$Action$Builder",
"android.app.LauncherActivity$ListItem",
"android.app.FragmentTransaction",
"android.app.AlarmManager",
"android.app.FragmentBreadCrumbs$OnBreadCrumbClickListener",
"android.app.FragmentManager",
"android.app.AlarmManager$OnAlarmListener",
"android.app.Notification$DecoratedCustomViewStyle",
"android.app.SearchManager$OnCancelListener",
"android.app.Service",
"android.app.job.JobInfo",
"android.app.job.JobInfo$TriggerContentUri",
"android.app.job.JobService",
"android.app.job.JobWorkItem",
"android.app.job.JobInfo$Builder",
"android.app.job.JobServiceEngine",
"android.app.job.JobParameters",
"android.app.job.JobScheduler",
"android.app.NotificationManager$Policy",
"android.app.Person$Builder",
"android.app.WallpaperColors",
"android.app.AlertDialog",
"android.app.MediaRouteButton",
"android.app.Notification$DecoratedMediaCustomViewStyle",
"android.app.Notification$Extender",
"android.app.UiAutomation$OnAccessibilityEventListener",
"android.app.NativeActivity",
"android.app.PictureInPictureParams$Builder",
"android.app.FragmentBreadCrumbs",
"android.app.ActivityManager$RecentTaskInfo",
"android.app.ActionBar$OnMenuVisibilityListener",
"android.app.DownloadManager$Request",
"android.app.ActivityManager$RunningTaskInfo",
"android.app.UiModeManager",
"android.app.WallpaperManager$OnColorsChangedListener",