• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1name: "Shell.apk"
2type: APK
3size: 803551
4content_id: "vkz3X7DyuwrFSkQw/RfAJhyf5/gG4FelAGXZaRvH09c="
5code_id: "f1b3224f f9855bc7 "
6app_info {
7  package_name: "com.android.shell"
8  uses_permissions: "android.permission.SEND_SMS"
9  uses_permissions: "android.permission.CALL_PHONE"
10  uses_permissions: "android.permission.READ_PHONE_STATE"
11  uses_permissions: "android.permission.READ_CONTACTS"
12  uses_permissions: "android.permission.WRITE_CONTACTS"
13  uses_permissions: "android.permission.READ_CALENDAR"
14  uses_permissions: "android.permission.WRITE_CALENDAR"
15  uses_permissions: "android.permission.READ_USER_DICTIONARY"
16  uses_permissions: "android.permission.WRITE_USER_DICTIONARY"
17  uses_permissions: "android.permission.ACCESS_FINE_LOCATION"
18  uses_permissions: "android.permission.ACCESS_COARSE_LOCATION"
19  uses_permissions: "android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"
20  uses_permissions: "android.permission.ACCESS_NETWORK_STATE"
21  uses_permissions: "android.permission.ACCESS_WIFI_STATE"
22  uses_permissions: "android.permission.BLUETOOTH"
23  uses_permissions: "android.permission.LOCAL_MAC_ADDRESS"
24  uses_permissions: "android.permission.EXPAND_STATUS_BAR"
25  uses_permissions: "android.permission.DISABLE_KEYGUARD"
26  uses_permissions: "android.permission.MANAGE_NETWORK_POLICY"
27  uses_permissions: "android.permission.MANAGE_USB"
28  uses_permissions: "android.permission.USE_RESERVED_DISK"
29  uses_permissions: "android.permission.FOREGROUND_SERVICE"
30  uses_permissions: "android.permission.REAL_GET_TASKS"
31  uses_permissions: "android.permission.CHANGE_CONFIGURATION"
32  uses_permissions: "android.permission.REORDER_TASKS"
33  uses_permissions: "android.permission.SET_ANIMATION_SCALE"
34  uses_permissions: "android.permission.SET_PREFERRED_APPLICATIONS"
35  uses_permissions: "android.permission.WRITE_SETTINGS"
36  uses_permissions: "android.permission.WRITE_SECURE_SETTINGS"
37  uses_permissions: "android.permission.BROADCAST_STICKY"
38  uses_permissions: "android.permission.SET_DEBUG_APP"
39  uses_permissions: "android.permission.SET_PROCESS_LIMIT"
40  uses_permissions: "android.permission.SET_ALWAYS_FINISH"
41  uses_permissions: "android.permission.DUMP"
42  uses_permissions: "android.permission.SIGNAL_PERSISTENT_PROCESSES"
43  uses_permissions: "android.permission.KILL_BACKGROUND_PROCESSES"
44  uses_permissions: "android.permission.FORCE_BACK"
45  uses_permissions: "android.permission.BATTERY_STATS"
46  uses_permissions: "android.permission.PACKAGE_USAGE_STATS"
47  uses_permissions: "android.permission.INTERNAL_SYSTEM_WINDOW"
48  uses_permissions: "android.permission.INJECT_EVENTS"
49  uses_permissions: "android.permission.RETRIEVE_WINDOW_CONTENT"
50  uses_permissions: "android.permission.SET_ACTIVITY_WATCHER"
51  uses_permissions: "android.permission.READ_INPUT_STATE"
52  uses_permissions: "android.permission.SET_ORIENTATION"
53  uses_permissions: "android.permission.INSTALL_PACKAGES"
54  uses_permissions: "android.permission.MOVE_PACKAGE"
55  uses_permissions: "android.permission.CLEAR_APP_USER_DATA"
56  uses_permissions: "android.permission.CLEAR_APP_CACHE"
57  uses_permissions: "android.permission.DELETE_CACHE_FILES"
58  uses_permissions: "android.permission.DELETE_PACKAGES"
59  uses_permissions: "android.permission.ACCESS_SURFACE_FLINGER"
60  uses_permissions: "android.permission.READ_FRAME_BUFFER"
61  uses_permissions: "android.permission.DEVICE_POWER"
62  uses_permissions: "android.permission.INSTALL_LOCATION_PROVIDER"
63  uses_permissions: "android.permission.BACKUP"
64  uses_permissions: "android.permission.FORCE_STOP_PACKAGES"
65  uses_permissions: "android.permission.STOP_APP_SWITCHES"
66  uses_permissions: "android.permission.ACCESS_CONTENT_PROVIDERS_EXTERNALLY"
67  uses_permissions: "android.permission.GRANT_RUNTIME_PERMISSIONS"
68  uses_permissions: "android.permission.REVOKE_RUNTIME_PERMISSIONS"
69  uses_permissions: "android.permission.INSTALL_GRANT_RUNTIME_PERMISSIONS"
70  uses_permissions: "android.permission.SET_KEYBOARD_LAYOUT"
71  uses_permissions: "android.permission.GET_DETAILED_TASKS"
72  uses_permissions: "android.permission.SET_SCREEN_COMPATIBILITY"
73  uses_permissions: "android.permission.READ_EXTERNAL_STORAGE"
74  uses_permissions: "android.permission.WRITE_EXTERNAL_STORAGE"
75  uses_permissions: "android.permission.WRITE_MEDIA_STORAGE"
76  uses_permissions: "android.permission.INTERACT_ACROSS_USERS"
77  uses_permissions: "android.permission.INTERACT_ACROSS_USERS_FULL"
78  uses_permissions: "android.permission.CREATE_USERS"
79  uses_permissions: "android.permission.MANAGE_DEVICE_ADMINS"
80  uses_permissions: "android.permission.ACCESS_LOWPAN_STATE"
81  uses_permissions: "android.permission.CHANGE_LOWPAN_STATE"
82  uses_permissions: "android.permission.READ_LOWPAN_CREDENTIAL"
83  uses_permissions: "android.permission.BLUETOOTH_STACK"
84  uses_permissions: "android.permission.GET_ACCOUNTS"
85  uses_permissions: "android.permission.RETRIEVE_WINDOW_TOKEN"
86  uses_permissions: "android.permission.FRAME_STATS"
87  uses_permissions: "android.permission.BIND_APPWIDGET"
88  uses_permissions: "android.permission.UPDATE_APP_OPS_STATS"
89  uses_permissions: "android.permission.MODIFY_APPWIDGET_BIND_PERMISSIONS"
90  uses_permissions: "android.permission.INSTALL_GRANT_RUNTIME_PERMISSIONS"
91  uses_permissions: "android.permission.CHANGE_APP_IDLE_STATE"
92  uses_permissions: "android.permission.CHANGE_DEVICE_IDLE_TEMP_WHITELIST"
93  uses_permissions: "android.permission.MOUNT_UNMOUNT_FILESYSTEMS"
94  uses_permissions: "android.permission.MOUNT_FORMAT_FILESYSTEMS"
95  uses_permissions: "android.permission.MODIFY_PHONE_STATE"
96  uses_permissions: "android.permission.REGISTER_CALL_PROVIDER"
97  uses_permissions: "android.permission.REGISTER_CONNECTION_MANAGER"
98  uses_permissions: "android.permission.REGISTER_SIM_SUBSCRIPTION"
99  uses_permissions: "android.permission.GET_APP_OPS_STATS"
100  uses_permissions: "android.permission.MANAGE_APP_OPS_MODES"
101  uses_permissions: "android.permission.VIBRATE"
102  uses_permissions: "android.permission.MANAGE_ACTIVITY_STACKS"
103  uses_permissions: "android.permission.START_TASKS_FROM_RECENTS"
104  uses_permissions: "android.permission.ACTIVITY_EMBEDDING"
105  uses_permissions: "android.permission.CONNECTIVITY_INTERNAL"
106  uses_permissions: "android.permission.CHANGE_COMPONENT_ENABLED_STATE"
107  uses_permissions: "android.permission.MANAGE_AUTO_FILL"
108  uses_permissions: "android.permission.NETWORK_SETTINGS"
109  uses_permissions: "android.permission.CHANGE_WIFI_STATE"
110  uses_permissions: "android.permission.SET_TIME"
111  uses_permissions: "android.permission.SET_TIME_ZONE"
112  uses_permissions: "android.permission.DISABLE_HIDDEN_API_CHECKS"
113  uses_permissions: "android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"
114  uses_permissions: "android.permission.WAKE_LOCK"
115  uses_permissions: "android.permission.CHANGE_OVERLAY_PACKAGES"
116  uses_permissions: "android.permission.RESTRICTED_VR_ACCESS"
117  uses_permissions: "android.permission.MANAGE_BIND_INSTANT_SERVICE"
118  uses_permissions: "android.permission.SET_HARMFUL_APP_WARNINGS"
119  uses_permissions: "android.permission.MANAGE_SENSORS"
120  uses_permissions: "android.permission.MANAGE_AUDIO_POLICY"
121  uses_permissions: "android.permission.MANAGE_CAMERA"
122  uses_permissions: "android.permission.MANAGE_BLUETOOTH_WHEN_PERMISSION_REVIEW_REQUIRED"
123  uses_permissions: "android.permission.MANAGE_WIFI_WHEN_PERMISSION_REVIEW_REQUIRED"
124  uses_permissions: "android.permission.WATCH_APPOPS"
125  uses_permissions: "android.permission.CONTROL_KEYGUARD"
126  activities: ".BugreportWarningActivity"
127  services: ".BugreportProgressService"
128  providers: "android.support.v4.content.FileProvider"
129  providers: ".BugreportStorageProvider"
130  properties {
131    key: "compileSdkVersionCodename"
132    value: "9"
133  }
134  properties {
135    key: "coreApp"
136    value: "0xffffffff"
137  }
138  properties {
139    key: "targetSdkVersion"
140    value: "0x1c"
141  }
142  properties {
143    key: "label"
144    value: "@0x7f050000"
145  }
146  properties {
147    key: "versionName"
148    value: "9"
149  }
150  properties {
151    key: "versionCode"
152    value: "0x1c"
153  }
154  properties {
155    key: "directBootAware"
156    value: "0xffffffff"
157  }
158  properties {
159    key: "minSdkVersion"
160    value: "0x1c"
161  }
162  properties {
163    key: "sharedUserId"
164    value: "android.uid.shell"
165  }
166  properties {
167    key: "platformBuildVersionName"
168    value: "0x9"
169  }
170  properties {
171    key: "compileSdkVersion"
172    value: "0x1c"
173  }
174  properties {
175    key: "platformBuildVersionCode"
176    value: "0x1c"
177  }
178  properties {
179    key: "defaultToDeviceProtectedStorage"
180    value: "0xffffffff"
181  }
182  external_api_packages {
183    name: "com.android.shell"
184    classes {
185      name: "android.transition.Transition"
186      methods {
187        name: "addListener"
188        parameters: "android.transition.Transition.TransitionListener"
189        return_type: "android.transition.Transition"
190      }
191      methods {
192        name: "addTarget"
193        parameters: "android.view.View"
194        return_type: "android.transition.Transition"
195      }
196      methods {
197        name: "clone"
198        return_type: "android.transition.Transition"
199      }
200      methods {
201        name: "getTargetIds"
202        return_type: "java.util.List"
203      }
204      methods {
205        name: "getTargetNames"
206        return_type: "java.util.List"
207      }
208      methods {
209        name: "getTargetTypes"
210        return_type: "java.util.List"
211      }
212      methods {
213        name: "getTargets"
214        return_type: "java.util.List"
215      }
216      methods {
217        name: "removeListener"
218        parameters: "android.transition.Transition.TransitionListener"
219        return_type: "android.transition.Transition"
220      }
221      methods {
222        name: "removeTarget"
223        parameters: "android.view.View"
224        return_type: "android.transition.Transition"
225      }
226      methods {
227        name: "setEpicenterCallback"
228        parameters: "android.transition.Transition.EpicenterCallback"
229        return_type: "void"
230      }
231    }
232    classes {
233      name: "java.io.FileInputStream"
234      methods {
235        name: "<init>"
236        parameters: "java.io.File"
237        return_type: "void"
238      }
239    }
240    classes {
241      name: "android.util.Patterns"
242      fields {
243        name: "EMAIL_ADDRESS"
244        type: "java.util.regex.Pattern"
245      }
246    }
247    classes {
248      name: "android.media.AudioAttributes"
249      methods {
250        name: "equals"
251        parameters: "java.lang.Object"
252        return_type: "boolean"
253      }
254      methods {
255        name: "getContentType"
256        return_type: "int"
257      }
258      methods {
259        name: "getFlags"
260        return_type: "int"
261      }
262      methods {
263        name: "getUsage"
264        return_type: "int"
265      }
266      methods {
267        name: "hashCode"
268        return_type: "int"
269      }
270    }
271    classes {
272      name: "android.view.ViewGroup"
273      methods {
274        name: "addView"
275        parameters: "android.view.View"
276        return_type: "void"
277      }
278      methods {
279        name: "addView"
280        parameters: "android.view.View"
281        parameters: "int"
282        return_type: "void"
283      }
284      methods {
285        name: "addView"
286        parameters: "android.view.View"
287        parameters: "int"
288        parameters: "android.view.ViewGroup.LayoutParams"
289        return_type: "void"
290      }
291      methods {
292        name: "checkLayoutParams"
293        parameters: "android.view.ViewGroup.LayoutParams"
294        return_type: "boolean"
295      }
296      methods {
297        name: "dispatchGenericMotionEvent"
298        parameters: "android.view.MotionEvent"
299        return_type: "boolean"
300      }
301      methods {
302        name: "dispatchKeyEvent"
303        parameters: "android.view.KeyEvent"
304        return_type: "boolean"
305      }
306      methods {
307        name: "dispatchPopulateAccessibilityEvent"
308        parameters: "android.view.accessibility.AccessibilityEvent"
309        return_type: "boolean"
310      }
311      methods {
312        name: "draw"
313        parameters: "android.graphics.Canvas"
314        return_type: "void"
315      }
316      methods {
317        name: "drawChild"
318        parameters: "android.graphics.Canvas"
319        parameters: "android.view.View"
320        parameters: "long"
321        return_type: "boolean"
322      }
323      methods {
324        name: "drawableStateChanged"
325        return_type: "void"
326      }
327      methods {
328        name: "endViewTransition"
329        parameters: "android.view.View"
330        return_type: "void"
331      }
332      methods {
333        name: "getBackground"
334        return_type: "android.graphics.drawable.Drawable"
335      }
336      methods {
337        name: "getBottom"
338        return_type: "int"
339      }
340      methods {
341        name: "getChildAt"
342        parameters: "int"
343        return_type: "android.view.View"
344      }
345      methods {
346        name: "getChildCount"
347        return_type: "int"
348      }
349      methods {
350        name: "getLeft"
351        return_type: "int"
352      }
353      methods {
354        name: "getParent"
355        return_type: "android.view.ViewParent"
356      }
357      methods {
358        name: "getRight"
359        return_type: "int"
360      }
361      methods {
362        name: "getSuggestedMinimumHeight"
363        return_type: "int"
364      }
365      methods {
366        name: "getSuggestedMinimumWidth"
367        return_type: "int"
368      }
369      methods {
370        name: "getTag"
371        parameters: "int"
372        return_type: "java.lang.Object"
373      }
374      methods {
375        name: "getTop"
376        return_type: "int"
377      }
378      methods {
379        name: "getWidth"
380        return_type: "int"
381      }
382      methods {
383        name: "indexOfChild"
384        parameters: "android.view.View"
385        return_type: "int"
386      }
387      methods {
388        name: "isTransitionGroup"
389        return_type: "boolean"
390      }
391      methods {
392        name: "onAttachedToWindow"
393        return_type: "void"
394      }
395      methods {
396        name: "onDetachedFromWindow"
397        return_type: "void"
398      }
399      methods {
400        name: "onDraw"
401        parameters: "android.graphics.Canvas"
402        return_type: "void"
403      }
404      methods {
405        name: "onInterceptTouchEvent"
406        parameters: "android.view.MotionEvent"
407        return_type: "boolean"
408      }
409      methods {
410        name: "onKeyDown"
411        parameters: "int"
412        parameters: "android.view.KeyEvent"
413        return_type: "boolean"
414      }
415      methods {
416        name: "onKeyUp"
417        parameters: "int"
418        parameters: "android.view.KeyEvent"
419        return_type: "boolean"
420      }
421      methods {
422        name: "onRestoreInstanceState"
423        parameters: "android.os.Parcelable"
424        return_type: "void"
425      }
426      methods {
427        name: "onSaveInstanceState"
428        return_type: "android.os.Parcelable"
429      }
430      methods {
431        name: "onSizeChanged"
432        parameters: "int"
433        parameters: "int"
434        parameters: "int"
435        parameters: "int"
436        return_type: "void"
437      }
438      methods {
439        name: "onTouchEvent"
440        parameters: "android.view.MotionEvent"
441        return_type: "boolean"
442      }
443      methods {
444        name: "post"
445        parameters: "java.lang.Runnable"
446        return_type: "boolean"
447      }
448      methods {
449        name: "removeCallbacks"
450        parameters: "java.lang.Runnable"
451        return_type: "boolean"
452      }
453      methods {
454        name: "removeView"
455        parameters: "android.view.View"
456        return_type: "void"
457      }
458      methods {
459        name: "removeViewAt"
460        parameters: "int"
461        return_type: "void"
462      }
463      methods {
464        name: "requestChildFocus"
465        parameters: "android.view.View"
466        parameters: "android.view.View"
467        return_type: "void"
468      }
469      methods {
470        name: "requestChildRectangleOnScreen"
471        parameters: "android.view.View"
472        parameters: "android.graphics.Rect"
473        parameters: "boolean"
474        return_type: "boolean"
475      }
476      methods {
477        name: "requestDisallowInterceptTouchEvent"
478        parameters: "boolean"
479        return_type: "void"
480      }
481      methods {
482        name: "requestLayout"
483        return_type: "void"
484      }
485      methods {
486        name: "setFitsSystemWindows"
487        parameters: "boolean"
488        return_type: "void"
489      }
490      methods {
491        name: "setVisibility"
492        parameters: "int"
493        return_type: "void"
494      }
495      methods {
496        name: "startViewTransition"
497        parameters: "android.view.View"
498        return_type: "void"
499      }
500      methods {
501        name: "verifyDrawable"
502        parameters: "android.graphics.drawable.Drawable"
503        return_type: "boolean"
504      }
505    }
506    classes {
507      name: "java.util.Collection"
508      methods {
509        name: "contains"
510        parameters: "java.lang.Object"
511        return_type: "boolean"
512      }
513      methods {
514        name: "iterator"
515        return_type: "java.util.Iterator"
516      }
517      methods {
518        name: "size"
519        return_type: "int"
520      }
521    }
522    classes {
523      name: "java.lang.reflect.Method"
524      methods {
525        name: "getAnnotation"
526        parameters: "java.lang.Class"
527        return_type: "java.lang.annotation.Annotation"
528      }
529      methods {
530        name: "getName"
531        return_type: "java.lang.String"
532      }
533      methods {
534        name: "getParameterTypes"
535        return_type: "java.lang.Class[]"
536      }
537      methods {
538        name: "invoke"
539        parameters: "java.lang.Object"
540        parameters: "java.lang.Object[]"
541        return_type: "java.lang.Object"
542      }
543      methods {
544        name: "setAccessible"
545        parameters: "boolean"
546        return_type: "void"
547      }
548    }
549    classes {
550      name: "android.util.Log"
551      methods {
552        name: "d"
553        parameters: "java.lang.String"
554        parameters: "java.lang.String"
555        return_type: "int"
556      }
557      methods {
558        name: "e"
559        parameters: "java.lang.String"
560        parameters: "java.lang.String"
561        return_type: "int"
562      }
563      methods {
564        name: "e"
565        parameters: "java.lang.String"
566        parameters: "java.lang.String"
567        parameters: "java.lang.Throwable"
568        return_type: "int"
569      }
570      methods {
571        name: "i"
572        parameters: "java.lang.String"
573        parameters: "java.lang.String"
574        return_type: "int"
575      }
576      methods {
577        name: "i"
578        parameters: "java.lang.String"
579        parameters: "java.lang.String"
580        parameters: "java.lang.Throwable"
581        return_type: "int"
582      }
583      methods {
584        name: "isLoggable"
585        parameters: "java.lang.String"
586        parameters: "int"
587        return_type: "boolean"
588      }
589      methods {
590        name: "v"
591        parameters: "java.lang.String"
592        parameters: "java.lang.String"
593        return_type: "int"
594      }
595      methods {
596        name: "w"
597        parameters: "java.lang.String"
598        parameters: "java.lang.String"
599        return_type: "int"
600      }
601      methods {
602        name: "w"
603        parameters: "java.lang.String"
604        parameters: "java.lang.String"
605        parameters: "java.lang.Throwable"
606        return_type: "int"
607      }
608      methods {
609        name: "w"
610        parameters: "java.lang.String"
611        parameters: "java.lang.Throwable"
612        return_type: "int"
613      }
614      methods {
615        name: "wtf"
616        parameters: "java.lang.String"
617        parameters: "java.lang.String"
618        return_type: "int"
619      }
620      methods {
621        name: "wtf"
622        parameters: "java.lang.String"
623        parameters: "java.lang.String"
624        parameters: "java.lang.Throwable"
625        return_type: "int"
626      }
627    }
628    classes {
629      name: "java.lang.reflect.Constructor"
630      methods {
631        name: "isAccessible"
632        return_type: "boolean"
633      }
634      methods {
635        name: "newInstance"
636        parameters: "java.lang.Object[]"
637        return_type: "java.lang.Object"
638      }
639      methods {
640        name: "setAccessible"
641        parameters: "boolean"
642        return_type: "void"
643      }
644    }
645    classes {
646      name: "android.content.ClipData"
647      methods {
648        name: "<init>"
649        parameters: "java.lang.CharSequence"
650        parameters: "java.lang.String[]"
651        parameters: "android.content.ClipData.Item"
652        return_type: "void"
653      }
654      methods {
655        name: "addItem"
656        parameters: "android.content.ClipData.Item"
657        return_type: "void"
658      }
659    }
660    classes {
661      name: "android.view.IWindowManager"
662      methods {
663        name: "dismissKeyguard"
664        parameters: "com.android.internal.policy.IKeyguardDismissCallback"
665        parameters: "java.lang.CharSequence"
666        return_type: "void"
667      }
668    }
669    classes {
670      name: "android.graphics.Bitmap"
671      methods {
672        name: "compress"
673        parameters: "android.graphics.Bitmap.CompressFormat"
674        parameters: "int"
675        parameters: "java.io.OutputStream"
676        return_type: "boolean"
677      }
678      methods {
679        name: "recycle"
680        return_type: "void"
681      }
682      methods {
683        name: "setHasAlpha"
684        parameters: "boolean"
685        return_type: "void"
686      }
687    }
688    classes {
689      name: "android.os.Message"
690      methods {
691        name: "getData"
692        return_type: "android.os.Bundle"
693      }
694      methods {
695        name: "obtain"
696        return_type: "android.os.Message"
697      }
698      methods {
699        name: "obtain"
700        parameters: "android.os.Handler"
701        parameters: "int"
702        parameters: "int"
703        parameters: "int"
704        parameters: "java.lang.Object"
705        return_type: "android.os.Message"
706      }
707      methods {
708        name: "sendToTarget"
709        return_type: "void"
710      }
711      methods {
712        name: "setData"
713        parameters: "android.os.Bundle"
714        return_type: "void"
715      }
716      fields {
717        name: "arg1"
718        type: "int"
719      }
720      fields {
721        name: "arg2"
722        type: "int"
723      }
724      fields {
725        name: "obj"
726        type: "java.lang.Object"
727      }
728      fields {
729        name: "replyTo"
730        type: "android.os.Messenger"
731      }
732      fields {
733        name: "what"
734        type: "int"
735      }
736    }
737    classes {
738      name: "android.util.AndroidRuntimeException"
739      methods {
740        name: "<init>"
741        parameters: "java.lang.String"
742        return_type: "void"
743      }
744    }
745    classes {
746      name: "android.os.ResultReceiver"
747      methods {
748        name: "<init>"
749        parameters: "android.os.Handler"
750        return_type: "void"
751      }
752      methods {
753        name: "writeToParcel"
754        parameters: "android.os.Parcel"
755        parameters: "int"
756        return_type: "void"
757      }
758      fields {
759        name: "CREATOR"
760        type: "android.os.Parcelable.Creator"
761      }
762    }
763    classes {
764      name: "android.content.res.TypedArray"
765      methods {
766        name: "getFloat"
767        parameters: "int"
768        parameters: "float"
769        return_type: "float"
770      }
771      methods {
772        name: "getInt"
773        parameters: "int"
774        parameters: "int"
775        return_type: "int"
776      }
777      methods {
778        name: "getInteger"
779        parameters: "int"
780        parameters: "int"
781        return_type: "int"
782      }
783      methods {
784        name: "getResourceId"
785        parameters: "int"
786        parameters: "int"
787        return_type: "int"
788      }
789      methods {
790        name: "getString"
791        parameters: "int"
792        return_type: "java.lang.String"
793      }
794      methods {
795        name: "hasValue"
796        parameters: "int"
797        return_type: "boolean"
798      }
799      methods {
800        name: "recycle"
801        return_type: "void"
802      }
803    }
804    classes {
805      name: "android.view.SoundEffectConstants"
806      methods {
807        name: "getContantForFocusDirection"
808        parameters: "int"
809        return_type: "int"
810      }
811    }
812    classes {
813      name: "com.android.internal.content.FileSystemProvider"
814      methods {
815        name: "<init>"
816        return_type: "void"
817      }
818      methods {
819        name: "includeFile"
820        parameters: "android.database.MatrixCursor"
821        parameters: "java.lang.String"
822        parameters: "java.io.File"
823        return_type: "android.database.MatrixCursor.RowBuilder"
824      }
825      methods {
826        name: "onCreate"
827        parameters: "java.lang.String[]"
828        return_type: "void"
829      }
830      methods {
831        name: "queryDocument"
832        parameters: "java.lang.String"
833        parameters: "java.lang.String[]"
834        return_type: "android.database.Cursor"
835      }
836    }
837    classes {
838      name: "android.widget.EdgeEffect"
839      methods {
840        name: "<init>"
841        parameters: "android.content.Context"
842        return_type: "void"
843      }
844      methods {
845        name: "draw"
846        parameters: "android.graphics.Canvas"
847        return_type: "boolean"
848      }
849      methods {
850        name: "finish"
851        return_type: "void"
852      }
853      methods {
854        name: "isFinished"
855        return_type: "boolean"
856      }
857      methods {
858        name: "onAbsorb"
859        parameters: "int"
860        return_type: "void"
861      }
862      methods {
863        name: "onPull"
864        parameters: "float"
865        return_type: "void"
866      }
867      methods {
868        name: "onPull"
869        parameters: "float"
870        parameters: "float"
871        return_type: "void"
872      }
873      methods {
874        name: "onRelease"
875        return_type: "void"
876      }
877      methods {
878        name: "setSize"
879        parameters: "int"
880        parameters: "int"
881        return_type: "void"
882      }
883    }
884    classes {
885      name: "java.util.concurrent.Executor"
886      methods {
887        name: "execute"
888        parameters: "java.lang.Runnable"
889        return_type: "void"
890      }
891    }
892    classes {
893      name: "android.os.UserHandle"
894      methods {
895        name: "getIdentifier"
896        return_type: "int"
897      }
898      fields {
899        name: "SYSTEM"
900        type: "android.os.UserHandle"
901      }
902    }
903    classes {
904      name: "android.graphics.PorterDuffColorFilter"
905      methods {
906        name: "<init>"
907        parameters: "int"
908        parameters: "android.graphics.PorterDuff.Mode"
909        return_type: "void"
910      }
911    }
912    classes {
913      name: "android.app.AlertDialog"
914      methods {
915        name: "cancel"
916        return_type: "void"
917      }
918      methods {
919        name: "dismiss"
920        return_type: "void"
921      }
922      methods {
923        name: "getButton"
924        parameters: "int"
925        return_type: "android.widget.Button"
926      }
927      methods {
928        name: "getWindow"
929        return_type: "android.view.Window"
930      }
931      methods {
932        name: "setTitle"
933        parameters: "java.lang.CharSequence"
934        return_type: "void"
935      }
936      methods {
937        name: "show"
938        return_type: "void"
939      }
940    }
941    classes {
942      name: "android.animation.ValueAnimator"
943      methods {
944        name: "getFrameDelay"
945        return_type: "long"
946      }
947      methods {
948        name: "getValues"
949        return_type: "android.animation.PropertyValuesHolder[]"
950      }
951    }
952    classes {
953      name: "android.view.MotionEvent"
954      methods {
955        name: "findPointerIndex"
956        parameters: "int"
957        return_type: "int"
958      }
959      methods {
960        name: "getAction"
961        return_type: "int"
962      }
963      methods {
964        name: "getActionIndex"
965        return_type: "int"
966      }
967      methods {
968        name: "getActionMasked"
969        return_type: "int"
970      }
971      methods {
972        name: "getAxisValue"
973        parameters: "int"
974        return_type: "float"
975      }
976      methods {
977        name: "getEdgeFlags"
978        return_type: "int"
979      }
980      methods {
981        name: "getPointerCount"
982        return_type: "int"
983      }
984      methods {
985        name: "getPointerId"
986        parameters: "int"
987        return_type: "int"
988      }
989      methods {
990        name: "getSource"
991        return_type: "int"
992      }
993      methods {
994        name: "getX"
995        return_type: "float"
996      }
997      methods {
998        name: "getX"
999        parameters: "int"
1000        return_type: "float"
1001      }
1002      methods {
1003        name: "getY"
1004        return_type: "float"
1005      }
1006      methods {
1007        name: "getY"
1008        parameters: "int"
1009        return_type: "float"
1010      }
1011      methods {
1012        name: "obtain"
1013        parameters: "long"
1014        parameters: "long"
1015        parameters: "int"
1016        parameters: "float"
1017        parameters: "float"
1018        parameters: "int"
1019        return_type: "android.view.MotionEvent"
1020      }
1021      methods {
1022        name: "obtain"
1023        parameters: "android.view.MotionEvent"
1024        return_type: "android.view.MotionEvent"
1025      }
1026      methods {
1027        name: "offsetLocation"
1028        parameters: "float"
1029        parameters: "float"
1030        return_type: "void"
1031      }
1032      methods {
1033        name: "recycle"
1034        return_type: "void"
1035      }
1036      methods {
1037        name: "transform"
1038        parameters: "android.graphics.Matrix"
1039        return_type: "void"
1040      }
1041    }
1042    classes {
1043      name: "java.util.UUID"
1044      methods {
1045        name: "equals"
1046        parameters: "java.lang.Object"
1047        return_type: "boolean"
1048      }
1049      methods {
1050        name: "fromString"
1051        parameters: "java.lang.String"
1052        return_type: "java.util.UUID"
1053      }
1054      methods {
1055        name: "hashCode"
1056        return_type: "int"
1057      }
1058      methods {
1059        name: "randomUUID"
1060        return_type: "java.util.UUID"
1061      }
1062    }
1063    classes {
1064      name: "android.graphics.RectF"
1065      methods {
1066        name: "<init>"
1067        return_type: "void"
1068      }
1069      methods {
1070        name: "set"
1071        parameters: "android.graphics.Rect"
1072        return_type: "void"
1073      }
1074      fields {
1075        name: "bottom"
1076        type: "float"
1077      }
1078      fields {
1079        name: "left"
1080        type: "float"
1081      }
1082      fields {
1083        name: "right"
1084        type: "float"
1085      }
1086      fields {
1087        name: "top"
1088        type: "float"
1089      }
1090    }
1091    classes {
1092      name: "java.io.ByteArrayInputStream"
1093      methods {
1094        name: "<init>"
1095        parameters: "byte[]"
1096        return_type: "void"
1097      }
1098    }
1099    classes {
1100      name: "android.animation.AnimatorSet"
1101      methods {
1102        name: "getChildAnimations"
1103        return_type: "java.util.ArrayList"
1104      }
1105    }
1106    classes {
1107      name: "java.lang.AssertionError"
1108      methods {
1109        name: "<init>"
1110        return_type: "void"
1111      }
1112    }
1113    classes {
1114      name: "java.util.Objects"
1115      methods {
1116        name: "equals"
1117        parameters: "java.lang.Object"
1118        parameters: "java.lang.Object"
1119        return_type: "boolean"
1120      }
1121      methods {
1122        name: "hash"
1123        parameters: "java.lang.Object[]"
1124        return_type: "int"
1125      }
1126    }
1127    classes {
1128      name: "java.util.zip.ZipOutputStream"
1129      methods {
1130        name: "<init>"
1131        parameters: "java.io.OutputStream"
1132        return_type: "void"
1133      }
1134      methods {
1135        name: "closeEntry"
1136        return_type: "void"
1137      }
1138      methods {
1139        name: "putNextEntry"
1140        parameters: "java.util.zip.ZipEntry"
1141        return_type: "void"
1142      }
1143    }
1144    classes {
1145      name: "android.transition.TransitionManager"
1146      methods {
1147        name: "beginDelayedTransition"
1148        parameters: "android.view.ViewGroup"
1149        parameters: "android.transition.Transition"
1150        return_type: "void"
1151      }
1152    }
1153    classes {
1154      name: "java.lang.Math"
1155      methods {
1156        name: "abs"
1157        parameters: "float"
1158        return_type: "float"
1159      }
1160      methods {
1161        name: "abs"
1162        parameters: "int"
1163        return_type: "int"
1164      }
1165      methods {
1166        name: "max"
1167        parameters: "float"
1168        parameters: "float"
1169        return_type: "float"
1170      }
1171      methods {
1172        name: "max"
1173        parameters: "int"
1174        parameters: "int"
1175        return_type: "int"
1176      }
1177      methods {
1178        name: "min"
1179        parameters: "float"
1180        parameters: "float"
1181        return_type: "float"
1182      }
1183      methods {
1184        name: "min"
1185        parameters: "int"
1186        parameters: "int"
1187        return_type: "int"
1188      }
1189      methods {
1190        name: "round"
1191        parameters: "float"
1192        return_type: "int"
1193      }
1194      methods {
1195        name: "sin"
1196        parameters: "double"
1197        return_type: "double"
1198      }
1199    }
1200    classes {
1201      name: "android.graphics.Canvas"
1202      methods {
1203        name: "clipRect"
1204        parameters: "float"
1205        parameters: "float"
1206        parameters: "float"
1207        parameters: "float"
1208        parameters: "android.graphics.Region.Op"
1209        return_type: "boolean"
1210      }
1211      methods {
1212        name: "clipRect"
1213        parameters: "int"
1214        parameters: "int"
1215        parameters: "int"
1216        parameters: "int"
1217        return_type: "boolean"
1218      }
1219      methods {
1220        name: "clipRect"
1221        parameters: "android.graphics.Rect"
1222        return_type: "boolean"
1223      }
1224      methods {
1225        name: "drawRect"
1226        parameters: "float"
1227        parameters: "float"
1228        parameters: "float"
1229        parameters: "float"
1230        parameters: "android.graphics.Paint"
1231        return_type: "void"
1232      }
1233      methods {
1234        name: "getClipBounds"
1235        parameters: "android.graphics.Rect"
1236        return_type: "boolean"
1237      }
1238      methods {
1239        name: "restoreToCount"
1240        parameters: "int"
1241        return_type: "void"
1242      }
1243      methods {
1244        name: "rotate"
1245        parameters: "float"
1246        return_type: "void"
1247      }
1248      methods {
1249        name: "rotate"
1250        parameters: "float"
1251        parameters: "float"
1252        parameters: "float"
1253        return_type: "void"
1254      }
1255      methods {
1256        name: "save"
1257        return_type: "int"
1258      }
1259      methods {
1260        name: "translate"
1261        parameters: "float"
1262        parameters: "float"
1263        return_type: "void"
1264      }
1265    }
1266    classes {
1267      name: "android.media.session.MediaController.PlaybackInfo"
1268      methods {
1269        name: "getAudioAttributes"
1270        return_type: "android.media.AudioAttributes"
1271      }
1272      methods {
1273        name: "getCurrentVolume"
1274        return_type: "int"
1275      }
1276      methods {
1277        name: "getMaxVolume"
1278        return_type: "int"
1279      }
1280      methods {
1281        name: "getPlaybackType"
1282        return_type: "int"
1283      }
1284      methods {
1285        name: "getVolumeControl"
1286        return_type: "int"
1287      }
1288    }
1289    classes {
1290      name: "android.view.animation.AccelerateInterpolator"
1291      methods {
1292        name: "<init>"
1293        parameters: "float"
1294        return_type: "void"
1295      }
1296    }
1297    classes {
1298      name: "java.lang.ClassLoader"
1299      methods {
1300        name: "loadClass"
1301        parameters: "java.lang.String"
1302        return_type: "java.lang.Class"
1303      }
1304    }
1305    classes {
1306      name: "java.io.FileOutputStream"
1307      methods {
1308        name: "<init>"
1309        parameters: "java.io.File"
1310        return_type: "void"
1311      }
1312      methods {
1313        name: "<init>"
1314        parameters: "java.lang.String"
1315        return_type: "void"
1316      }
1317    }
1318    classes {
1319      name: "android.app.NotificationManager"
1320      methods {
1321        name: "cancel"
1322        parameters: "int"
1323        return_type: "void"
1324      }
1325      methods {
1326        name: "createNotificationChannel"
1327        parameters: "android.app.NotificationChannel"
1328        return_type: "void"
1329      }
1330      methods {
1331        name: "from"
1332        parameters: "android.content.Context"
1333        return_type: "android.app.NotificationManager"
1334      }
1335      methods {
1336        name: "notify"
1337        parameters: "int"
1338        parameters: "android.app.Notification"
1339        return_type: "void"
1340      }
1341    }
1342    classes {
1343      name: "android.os.HandlerThread"
1344      methods {
1345        name: "<init>"
1346        parameters: "java.lang.String"
1347        parameters: "int"
1348        return_type: "void"
1349      }
1350      methods {
1351        name: "getLooper"
1352        return_type: "android.os.Looper"
1353      }
1354      methods {
1355        name: "isAlive"
1356        return_type: "boolean"
1357      }
1358      methods {
1359        name: "quit"
1360        return_type: "boolean"
1361      }
1362      methods {
1363        name: "quitSafely"
1364        return_type: "boolean"
1365      }
1366      methods {
1367        name: "start"
1368        return_type: "void"
1369      }
1370    }
1371    classes {
1372      name: "android.net.Uri.Builder"
1373      methods {
1374        name: "<init>"
1375        return_type: "void"
1376      }
1377      methods {
1378        name: "authority"
1379        parameters: "java.lang.String"
1380        return_type: "android.net.Uri.Builder"
1381      }
1382      methods {
1383        name: "build"
1384        return_type: "android.net.Uri"
1385      }
1386      methods {
1387        name: "encodedPath"
1388        parameters: "java.lang.String"
1389        return_type: "android.net.Uri.Builder"
1390      }
1391      methods {
1392        name: "scheme"
1393        parameters: "java.lang.String"
1394        return_type: "android.net.Uri.Builder"
1395      }
1396    }
1397    classes {
1398      name: "java.util.Collections"
1399      methods {
1400        name: "reverse"
1401        parameters: "java.util.List"
1402        return_type: "void"
1403      }
1404      methods {
1405        name: "singletonList"
1406        parameters: "java.lang.Object"
1407        return_type: "java.util.List"
1408      }
1409      methods {
1410        name: "sort"
1411        parameters: "java.util.List"
1412        parameters: "java.util.Comparator"
1413        return_type: "void"
1414      }
1415      methods {
1416        name: "unmodifiableList"
1417        parameters: "java.util.List"
1418        return_type: "java.util.List"
1419      }
1420      fields {
1421        name: "EMPTY_LIST"
1422        type: "java.util.List"
1423      }
1424    }
1425    classes {
1426      name: "android.view.animation.Animation.AnimationListener"
1427      methods {
1428        name: "onAnimationEnd"
1429        parameters: "android.view.animation.Animation"
1430        return_type: "void"
1431      }
1432      methods {
1433        name: "onAnimationRepeat"
1434        parameters: "android.view.animation.Animation"
1435        return_type: "void"
1436      }
1437      methods {
1438        name: "onAnimationStart"
1439        parameters: "android.view.animation.Animation"
1440        return_type: "void"
1441      }
1442    }
1443    classes {
1444      name: "android.hardware.display.DisplayManagerGlobal"
1445      methods {
1446        name: "getInstance"
1447        return_type: "android.hardware.display.DisplayManagerGlobal"
1448      }
1449      methods {
1450        name: "getRealDisplay"
1451        parameters: "int"
1452        return_type: "android.view.Display"
1453      }
1454    }
1455    classes {
1456      name: "android.os.Parcel"
1457      methods {
1458        name: "createIntArray"
1459        return_type: "int[]"
1460      }
1461      methods {
1462        name: "createStringArrayList"
1463        return_type: "java.util.ArrayList"
1464      }
1465      methods {
1466        name: "createTypedArray"
1467        parameters: "android.os.Parcelable.Creator"
1468        return_type: "java.lang.Object[]"
1469      }
1470      methods {
1471        name: "createTypedArrayList"
1472        parameters: "android.os.Parcelable.Creator"
1473        return_type: "java.util.ArrayList"
1474      }
1475      methods {
1476        name: "dataPosition"
1477        return_type: "int"
1478      }
1479      methods {
1480        name: "dataSize"
1481        return_type: "int"
1482      }
1483      methods {
1484        name: "enforceInterface"
1485        parameters: "java.lang.String"
1486        return_type: "void"
1487      }
1488      methods {
1489        name: "obtain"
1490        return_type: "android.os.Parcel"
1491      }
1492      methods {
1493        name: "readBundle"
1494        return_type: "android.os.Bundle"
1495      }
1496      methods {
1497        name: "readException"
1498        return_type: "void"
1499      }
1500      methods {
1501        name: "readFloat"
1502        return_type: "float"
1503      }
1504      methods {
1505        name: "readInt"
1506        return_type: "int"
1507      }
1508      methods {
1509        name: "readIntArray"
1510        parameters: "int[]"
1511        return_type: "void"
1512      }
1513      methods {
1514        name: "readLong"
1515        return_type: "long"
1516      }
1517      methods {
1518        name: "readParcelable"
1519        parameters: "java.lang.ClassLoader"
1520        return_type: "android.os.Parcelable"
1521      }
1522      methods {
1523        name: "readParcelableArray"
1524        parameters: "java.lang.ClassLoader"
1525        return_type: "android.os.Parcelable[]"
1526      }
1527      methods {
1528        name: "readString"
1529        return_type: "java.lang.String"
1530      }
1531      methods {
1532        name: "readStrongBinder"
1533        return_type: "android.os.IBinder"
1534      }
1535      methods {
1536        name: "recycle"
1537        return_type: "void"
1538      }
1539      methods {
1540        name: "setDataPosition"
1541        parameters: "int"
1542        return_type: "void"
1543      }
1544      methods {
1545        name: "writeBundle"
1546        parameters: "android.os.Bundle"
1547        return_type: "void"
1548      }
1549      methods {
1550        name: "writeFloat"
1551        parameters: "float"
1552        return_type: "void"
1553      }
1554      methods {
1555        name: "writeInt"
1556        parameters: "int"
1557        return_type: "void"
1558      }
1559      methods {
1560        name: "writeIntArray"
1561        parameters: "int[]"
1562        return_type: "void"
1563      }
1564      methods {
1565        name: "writeInterfaceToken"
1566        parameters: "java.lang.String"
1567        return_type: "void"
1568      }
1569      methods {
1570        name: "writeLong"
1571        parameters: "long"
1572        return_type: "void"
1573      }
1574      methods {
1575        name: "writeNoException"
1576        return_type: "void"
1577      }
1578      methods {
1579        name: "writeParcelable"
1580        parameters: "android.os.Parcelable"
1581        parameters: "int"
1582        return_type: "void"
1583      }
1584      methods {
1585        name: "writeParcelableArray"
1586        parameters: "android.os.Parcelable[]"
1587        parameters: "int"
1588        return_type: "void"
1589      }
1590      methods {
1591        name: "writeString"
1592        parameters: "java.lang.String"
1593        return_type: "void"
1594      }
1595      methods {
1596        name: "writeStringList"
1597        parameters: "java.util.List"
1598        return_type: "void"
1599      }
1600      methods {
1601        name: "writeStrongBinder"
1602        parameters: "android.os.IBinder"
1603        return_type: "void"
1604      }
1605      methods {
1606        name: "writeTypedArray"
1607        parameters: "android.os.Parcelable[]"
1608        parameters: "int"
1609        return_type: "void"
1610      }
1611      methods {
1612        name: "writeTypedList"
1613        parameters: "java.util.List"
1614        return_type: "void"
1615      }
1616    }
1617    classes {
1618      name: "java.lang.StringBuilder"
1619      methods {
1620        name: "<init>"
1621        return_type: "void"
1622      }
1623      methods {
1624        name: "<init>"
1625        parameters: "int"
1626        return_type: "void"
1627      }
1628      methods {
1629        name: "<init>"
1630        parameters: "java.lang.String"
1631        return_type: "void"
1632      }
1633      methods {
1634        name: "append"
1635        parameters: "char"
1636        return_type: "java.lang.StringBuilder"
1637      }
1638      methods {
1639        name: "append"
1640        parameters: "float"
1641        return_type: "java.lang.StringBuilder"
1642      }
1643      methods {
1644        name: "append"
1645        parameters: "int"
1646        return_type: "java.lang.StringBuilder"
1647      }
1648      methods {
1649        name: "append"
1650        parameters: "long"
1651        return_type: "java.lang.StringBuilder"
1652      }
1653      methods {
1654        name: "append"
1655        parameters: "java.lang.CharSequence"
1656        return_type: "java.lang.StringBuilder"
1657      }
1658      methods {
1659        name: "append"
1660        parameters: "java.lang.Object"
1661        return_type: "java.lang.StringBuilder"
1662      }
1663      methods {
1664        name: "append"
1665        parameters: "java.lang.String"
1666        return_type: "java.lang.StringBuilder"
1667      }
1668      methods {
1669        name: "append"
1670        parameters: "boolean"
1671        return_type: "java.lang.StringBuilder"
1672      }
1673      methods {
1674        name: "delete"
1675        parameters: "int"
1676        parameters: "int"
1677        return_type: "java.lang.StringBuilder"
1678      }
1679      methods {
1680        name: "length"
1681        return_type: "int"
1682      }
1683      methods {
1684        name: "toString"
1685        return_type: "java.lang.String"
1686      }
1687    }
1688    classes {
1689      name: "android.media.session.MediaController.Callback"
1690      methods {
1691        name: "<init>"
1692        return_type: "void"
1693      }
1694    }
1695    classes {
1696      name: "android.os.Bundle"
1697      methods {
1698        name: "<init>"
1699        return_type: "void"
1700      }
1701      methods {
1702        name: "<init>"
1703        parameters: "android.os.Bundle"
1704        return_type: "void"
1705      }
1706      methods {
1707        name: "containsKey"
1708        parameters: "java.lang.String"
1709        return_type: "boolean"
1710      }
1711      methods {
1712        name: "getBinder"
1713        parameters: "java.lang.String"
1714        return_type: "android.os.IBinder"
1715      }
1716      methods {
1717        name: "getBoolean"
1718        parameters: "java.lang.String"
1719        return_type: "boolean"
1720      }
1721      methods {
1722        name: "getBoolean"
1723        parameters: "java.lang.String"
1724        parameters: "boolean"
1725        return_type: "boolean"
1726      }
1727      methods {
1728        name: "getBundle"
1729        parameters: "java.lang.String"
1730        return_type: "android.os.Bundle"
1731      }
1732      methods {
1733        name: "getCharSequence"
1734        parameters: "java.lang.String"
1735        return_type: "java.lang.CharSequence"
1736      }
1737      methods {
1738        name: "getInt"
1739        parameters: "java.lang.String"
1740        return_type: "int"
1741      }
1742      methods {
1743        name: "getInt"
1744        parameters: "java.lang.String"
1745        parameters: "int"
1746        return_type: "int"
1747      }
1748      methods {
1749        name: "getIntArray"
1750        parameters: "java.lang.String"
1751        return_type: "int[]"
1752      }
1753      methods {
1754        name: "getLong"
1755        parameters: "java.lang.String"
1756        return_type: "long"
1757      }
1758      methods {
1759        name: "getParcelable"
1760        parameters: "java.lang.String"
1761        return_type: "android.os.Parcelable"
1762      }
1763      methods {
1764        name: "getParcelableArray"
1765        parameters: "java.lang.String"
1766        return_type: "android.os.Parcelable[]"
1767      }
1768      methods {
1769        name: "getParcelableArrayList"
1770        parameters: "java.lang.String"
1771        return_type: "java.util.ArrayList"
1772      }
1773      methods {
1774        name: "getSparseParcelableArray"
1775        parameters: "java.lang.String"
1776        return_type: "android.util.SparseArray"
1777      }
1778      methods {
1779        name: "getString"
1780        parameters: "java.lang.String"
1781        return_type: "java.lang.String"
1782      }
1783      methods {
1784        name: "getStringArray"
1785        parameters: "java.lang.String"
1786        return_type: "java.lang.String[]"
1787      }
1788      methods {
1789        name: "isEmpty"
1790        return_type: "boolean"
1791      }
1792      methods {
1793        name: "putAll"
1794        parameters: "android.os.Bundle"
1795        return_type: "void"
1796      }
1797      methods {
1798        name: "putBinder"
1799        parameters: "java.lang.String"
1800        parameters: "android.os.IBinder"
1801        return_type: "void"
1802      }
1803      methods {
1804        name: "putBoolean"
1805        parameters: "java.lang.String"
1806        parameters: "boolean"
1807        return_type: "void"
1808      }
1809      methods {
1810        name: "putBundle"
1811        parameters: "java.lang.String"
1812        parameters: "android.os.Bundle"
1813        return_type: "void"
1814      }
1815      methods {
1816        name: "putInt"
1817        parameters: "java.lang.String"
1818        parameters: "int"
1819        return_type: "void"
1820      }
1821      methods {
1822        name: "putIntArray"
1823        parameters: "java.lang.String"
1824        parameters: "int[]"
1825        return_type: "void"
1826      }
1827      methods {
1828        name: "putParcelable"
1829        parameters: "java.lang.String"
1830        parameters: "android.os.Parcelable"
1831        return_type: "void"
1832      }
1833      methods {
1834        name: "putParcelableArray"
1835        parameters: "java.lang.String"
1836        parameters: "android.os.Parcelable[]"
1837        return_type: "void"
1838      }
1839      methods {
1840        name: "putParcelableArrayList"
1841        parameters: "java.lang.String"
1842        parameters: "java.util.ArrayList"
1843        return_type: "void"
1844      }
1845      methods {
1846        name: "putSparseParcelableArray"
1847        parameters: "java.lang.String"
1848        parameters: "android.util.SparseArray"
1849        return_type: "void"
1850      }
1851      methods {
1852        name: "putString"
1853        parameters: "java.lang.String"
1854        parameters: "java.lang.String"
1855        return_type: "void"
1856      }
1857      methods {
1858        name: "putStringArray"
1859        parameters: "java.lang.String"
1860        parameters: "java.lang.String[]"
1861        return_type: "void"
1862      }
1863      methods {
1864        name: "remove"
1865        parameters: "java.lang.String"
1866        return_type: "void"
1867      }
1868      methods {
1869        name: "setClassLoader"
1870        parameters: "java.lang.ClassLoader"
1871        return_type: "void"
1872      }
1873      methods {
1874        name: "size"
1875        return_type: "int"
1876      }
1877      methods {
1878        name: "writeToParcel"
1879        parameters: "android.os.Parcel"
1880        parameters: "int"
1881        return_type: "void"
1882      }
1883      fields {
1884        name: "CREATOR"
1885        type: "android.os.Parcelable.Creator"
1886      }
1887    }
1888    classes {
1889      name: "android.os.Build"
1890      fields {
1891        name: "IS_USER"
1892        type: "boolean"
1893      }
1894    }
1895    classes {
1896      name: "java.lang.Throwable"
1897      methods {
1898        name: "addSuppressed"
1899        parameters: "java.lang.Throwable"
1900        return_type: "void"
1901      }
1902    }
1903    classes {
1904      name: "android.view.ViewParent"
1905      methods {
1906        name: "getParent"
1907        return_type: "android.view.ViewParent"
1908      }
1909      methods {
1910        name: "onNestedFling"
1911        parameters: "android.view.View"
1912        parameters: "float"
1913        parameters: "float"
1914        parameters: "boolean"
1915        return_type: "boolean"
1916      }
1917      methods {
1918        name: "onNestedPreFling"
1919        parameters: "android.view.View"
1920        parameters: "float"
1921        parameters: "float"
1922        return_type: "boolean"
1923      }
1924      methods {
1925        name: "onNestedPreScroll"
1926        parameters: "android.view.View"
1927        parameters: "int"
1928        parameters: "int"
1929        parameters: "int[]"
1930        return_type: "void"
1931      }
1932      methods {
1933        name: "onNestedScroll"
1934        parameters: "android.view.View"
1935        parameters: "int"
1936        parameters: "int"
1937        parameters: "int"
1938        parameters: "int"
1939        return_type: "void"
1940      }
1941      methods {
1942        name: "onNestedScrollAccepted"
1943        parameters: "android.view.View"
1944        parameters: "android.view.View"
1945        parameters: "int"
1946        return_type: "void"
1947      }
1948      methods {
1949        name: "onStartNestedScroll"
1950        parameters: "android.view.View"
1951        parameters: "android.view.View"
1952        parameters: "int"
1953        return_type: "boolean"
1954      }
1955      methods {
1956        name: "onStopNestedScroll"
1957        parameters: "android.view.View"
1958        return_type: "void"
1959      }
1960      methods {
1961        name: "requestDisallowInterceptTouchEvent"
1962        parameters: "boolean"
1963        return_type: "void"
1964      }
1965    }
1966    classes {
1967      name: "com.google.android.collect.Lists"
1968      methods {
1969        name: "newArrayList"
1970        parameters: "java.lang.Object[]"
1971        return_type: "java.util.ArrayList"
1972      }
1973    }
1974    classes {
1975      name: "android.content.ClipData.Item"
1976      methods {
1977        name: "<init>"
1978        parameters: "java.lang.CharSequence"
1979        parameters: "java.lang.String"
1980        parameters: "android.content.Intent"
1981        parameters: "android.net.Uri"
1982        return_type: "void"
1983      }
1984    }
1985    classes {
1986      name: "android.webkit.MimeTypeMap"
1987      methods {
1988        name: "getMimeTypeFromExtension"
1989        parameters: "java.lang.String"
1990        return_type: "java.lang.String"
1991      }
1992      methods {
1993        name: "getSingleton"
1994        return_type: "android.webkit.MimeTypeMap"
1995      }
1996    }
1997    classes {
1998      name: "android.media.session.MediaSession.QueueItem"
1999      methods {
2000        name: "getDescription"
2001        return_type: "android.media.MediaDescription"
2002      }
2003      methods {
2004        name: "getQueueId"
2005        return_type: "long"
2006      }
2007    }
2008    classes {
2009      name: "java.lang.Enum"
2010      methods {
2011        name: "<init>"
2012        parameters: "java.lang.String"
2013        parameters: "int"
2014        return_type: "void"
2015      }
2016      methods {
2017        name: "valueOf"
2018        parameters: "java.lang.Class"
2019        parameters: "java.lang.String"
2020        return_type: "java.lang.Enum"
2021      }
2022    }
2023    classes {
2024      name: "android.content.ComponentName"
2025      methods {
2026        name: "<init>"
2027        parameters: "java.lang.String"
2028        parameters: "java.lang.String"
2029        return_type: "void"
2030      }
2031    }
2032    classes {
2033      name: "java.lang.System"
2034      methods {
2035        name: "arraycopy"
2036        parameters: "java.lang.Object"
2037        parameters: "int"
2038        parameters: "java.lang.Object"
2039        parameters: "int"
2040        parameters: "int"
2041        return_type: "void"
2042      }
2043      methods {
2044        name: "currentTimeMillis"
2045        return_type: "long"
2046      }
2047      methods {
2048        name: "identityHashCode"
2049        parameters: "java.lang.Object"
2050        return_type: "int"
2051      }
2052    }
2053    classes {
2054      name: "java.text.NumberFormat"
2055      methods {
2056        name: "format"
2057        parameters: "double"
2058        return_type: "java.lang.String"
2059      }
2060      methods {
2061        name: "getPercentInstance"
2062        return_type: "java.text.NumberFormat"
2063      }
2064      methods {
2065        name: "setMaximumFractionDigits"
2066        parameters: "int"
2067        return_type: "void"
2068      }
2069      methods {
2070        name: "setMinimumFractionDigits"
2071        parameters: "int"
2072        return_type: "void"
2073      }
2074    }
2075    classes {
2076      name: "android.view.IWindowManager.Stub"
2077      methods {
2078        name: "asInterface"
2079        parameters: "android.os.IBinder"
2080        return_type: "android.view.IWindowManager"
2081      }
2082    }
2083    classes {
2084      name: "java.util.ArrayList"
2085      methods {
2086        name: "<init>"
2087        return_type: "void"
2088      }
2089      methods {
2090        name: "<init>"
2091        parameters: "int"
2092        return_type: "void"
2093      }
2094      methods {
2095        name: "<init>"
2096        parameters: "java.util.Collection"
2097        return_type: "void"
2098      }
2099      methods {
2100        name: "add"
2101        parameters: "int"
2102        parameters: "java.lang.Object"
2103        return_type: "void"
2104      }
2105      methods {
2106        name: "add"
2107        parameters: "java.lang.Object"
2108        return_type: "boolean"
2109      }
2110      methods {
2111        name: "addAll"
2112        parameters: "java.util.Collection"
2113        return_type: "boolean"
2114      }
2115      methods {
2116        name: "clear"
2117        return_type: "void"
2118      }
2119      methods {
2120        name: "clone"
2121        return_type: "java.lang.Object"
2122      }
2123      methods {
2124        name: "contains"
2125        parameters: "java.lang.Object"
2126        return_type: "boolean"
2127      }
2128      methods {
2129        name: "get"
2130        parameters: "int"
2131        return_type: "java.lang.Object"
2132      }
2133      methods {
2134        name: "indexOf"
2135        parameters: "java.lang.Object"
2136        return_type: "int"
2137      }
2138      methods {
2139        name: "isEmpty"
2140        return_type: "boolean"
2141      }
2142      methods {
2143        name: "remove"
2144        parameters: "int"
2145        return_type: "java.lang.Object"
2146      }
2147      methods {
2148        name: "remove"
2149        parameters: "java.lang.Object"
2150        return_type: "boolean"
2151      }
2152      methods {
2153        name: "removeAll"
2154        parameters: "java.util.Collection"
2155        return_type: "boolean"
2156      }
2157      methods {
2158        name: "set"
2159        parameters: "int"
2160        parameters: "java.lang.Object"
2161        return_type: "java.lang.Object"
2162      }
2163      methods {
2164        name: "size"
2165        return_type: "int"
2166      }
2167      methods {
2168        name: "toArray"
2169        return_type: "java.lang.Object[]"
2170      }
2171    }
2172    classes {
2173      name: "android.app.FragmentTransaction"
2174      methods {
2175        name: "add"
2176        parameters: "android.app.Fragment"
2177        parameters: "java.lang.String"
2178        return_type: "android.app.FragmentTransaction"
2179      }
2180      methods {
2181        name: "commit"
2182        return_type: "int"
2183      }
2184    }
2185    classes {
2186      name: "android.util.Pair"
2187      methods {
2188        name: "create"
2189        parameters: "java.lang.Object"
2190        parameters: "java.lang.Object"
2191        return_type: "android.util.Pair"
2192      }
2193      fields {
2194        name: "second"
2195        type: "java.lang.Object"
2196      }
2197    }
2198    classes {
2199      name: "android.graphics.drawable.Drawable"
2200      methods {
2201        name: "draw"
2202        parameters: "android.graphics.Canvas"
2203        return_type: "void"
2204      }
2205      methods {
2206        name: "getIntrinsicWidth"
2207        return_type: "int"
2208      }
2209      methods {
2210        name: "getOpacity"
2211        return_type: "int"
2212      }
2213      methods {
2214        name: "isAutoMirrored"
2215        return_type: "boolean"
2216      }
2217      methods {
2218        name: "isStateful"
2219        return_type: "boolean"
2220      }
2221      methods {
2222        name: "isVisible"
2223        return_type: "boolean"
2224      }
2225      methods {
2226        name: "setAlpha"
2227        parameters: "int"
2228        return_type: "void"
2229      }
2230      methods {
2231        name: "setBounds"
2232        parameters: "int"
2233        parameters: "int"
2234        parameters: "int"
2235        parameters: "int"
2236        return_type: "void"
2237      }
2238      methods {
2239        name: "setLayoutDirection"
2240        parameters: "int"
2241        return_type: "boolean"
2242      }
2243      methods {
2244        name: "setState"
2245        parameters: "int[]"
2246        return_type: "boolean"
2247      }
2248      methods {
2249        name: "setVisible"
2250        parameters: "boolean"
2251        parameters: "boolean"
2252        return_type: "boolean"
2253      }
2254    }
2255    classes {
2256      name: "android.graphics.Paint"
2257      methods {
2258        name: "<init>"
2259        return_type: "void"
2260      }
2261      methods {
2262        name: "setAlpha"
2263        parameters: "int"
2264        return_type: "void"
2265      }
2266      methods {
2267        name: "setColor"
2268        parameters: "int"
2269        return_type: "void"
2270      }
2271      methods {
2272        name: "setColorFilter"
2273        parameters: "android.graphics.ColorFilter"
2274        return_type: "android.graphics.ColorFilter"
2275      }
2276    }
2277    classes {
2278      name: "java.lang.Thread"
2279      methods {
2280        name: "currentThread"
2281        return_type: "java.lang.Thread"
2282      }
2283    }
2284    classes {
2285      name: "android.os.IBinder"
2286      methods {
2287        name: "linkToDeath"
2288        parameters: "android.os.IBinder.DeathRecipient"
2289        parameters: "int"
2290        return_type: "void"
2291      }
2292      methods {
2293        name: "queryLocalInterface"
2294        parameters: "java.lang.String"
2295        return_type: "android.os.IInterface"
2296      }
2297      methods {
2298        name: "transact"
2299        parameters: "int"
2300        parameters: "android.os.Parcel"
2301        parameters: "android.os.Parcel"
2302        parameters: "int"
2303        return_type: "boolean"
2304      }
2305      methods {
2306        name: "unlinkToDeath"
2307        parameters: "android.os.IBinder.DeathRecipient"
2308        parameters: "int"
2309        return_type: "boolean"
2310      }
2311    }
2312    classes {
2313      name: "android.view.animation.AnimationUtils"
2314      methods {
2315        name: "currentAnimationTimeMillis"
2316        return_type: "long"
2317      }
2318      methods {
2319        name: "loadAnimation"
2320        parameters: "android.content.Context"
2321        parameters: "int"
2322        return_type: "android.view.animation.Animation"
2323      }
2324    }
2325    classes {
2326      name: "android.service.media.MediaBrowserService.Result"
2327      methods {
2328        name: "sendResult"
2329        parameters: "java.lang.Object"
2330        return_type: "void"
2331      }
2332    }
2333    classes {
2334      name: "android.view.View.MeasureSpec"
2335      methods {
2336        name: "getMode"
2337        parameters: "int"
2338        return_type: "int"
2339      }
2340      methods {
2341        name: "getSize"
2342        parameters: "int"
2343        return_type: "int"
2344      }
2345      methods {
2346        name: "makeMeasureSpec"
2347        parameters: "int"
2348        parameters: "int"
2349        return_type: "int"
2350      }
2351    }
2352    classes {
2353      name: "java.lang.IllegalStateException"
2354      methods {
2355        name: "<init>"
2356        return_type: "void"
2357      }
2358      methods {
2359        name: "<init>"
2360        parameters: "java.lang.String"
2361        return_type: "void"
2362      }
2363    }
2364    classes {
2365      name: "android.view.View"
2366      methods {
2367        name: "<init>"
2368        parameters: "android.content.Context"
2369        return_type: "void"
2370      }
2371      methods {
2372        name: "addFocusables"
2373        parameters: "java.util.ArrayList"
2374        parameters: "int"
2375        parameters: "int"
2376        return_type: "void"
2377      }
2378      methods {
2379        name: "addOnAttachStateChangeListener"
2380        parameters: "android.view.View.OnAttachStateChangeListener"
2381        return_type: "void"
2382      }
2383      methods {
2384        name: "addTouchables"
2385        parameters: "java.util.ArrayList"
2386        return_type: "void"
2387      }
2388      methods {
2389        name: "canScrollHorizontally"
2390        parameters: "int"
2391        return_type: "boolean"
2392      }
2393      methods {
2394        name: "clearAnimation"
2395        return_type: "void"
2396      }
2397      methods {
2398        name: "combineMeasuredStates"
2399        parameters: "int"
2400        parameters: "int"
2401        return_type: "int"
2402      }
2403      methods {
2404        name: "dispatchApplyWindowInsets"
2405        parameters: "android.view.WindowInsets"
2406        return_type: "android.view.WindowInsets"
2407      }
2408      methods {
2409        name: "dispatchGenericMotionEvent"
2410        parameters: "android.view.MotionEvent"
2411        return_type: "boolean"
2412      }
2413      methods {
2414        name: "dispatchPopulateAccessibilityEvent"
2415        parameters: "android.view.accessibility.AccessibilityEvent"
2416        return_type: "boolean"
2417      }
2418      methods {
2419        name: "findViewById"
2420        parameters: "int"
2421        return_type: "android.view.View"
2422      }
2423      methods {
2424        name: "getAlpha"
2425        return_type: "float"
2426      }
2427      methods {
2428        name: "getAnimation"
2429        return_type: "android.view.animation.Animation"
2430      }
2431      methods {
2432        name: "getBackground"
2433        return_type: "android.graphics.drawable.Drawable"
2434      }
2435      methods {
2436        name: "getBottom"
2437        return_type: "int"
2438      }
2439      methods {
2440        name: "getDrawingRect"
2441        parameters: "android.graphics.Rect"
2442        return_type: "void"
2443      }
2444      methods {
2445        name: "getElevation"
2446        return_type: "float"
2447      }
2448      methods {
2449        name: "getFitsSystemWindows"
2450        return_type: "boolean"
2451      }
2452      methods {
2453        name: "getHeight"
2454        return_type: "int"
2455      }
2456      methods {
2457        name: "getHitRect"
2458        parameters: "android.graphics.Rect"
2459        return_type: "void"
2460      }
2461      methods {
2462        name: "getId"
2463        return_type: "int"
2464      }
2465      methods {
2466        name: "getImportantForAccessibility"
2467        return_type: "int"
2468      }
2469      methods {
2470        name: "getLayerType"
2471        return_type: "int"
2472      }
2473      methods {
2474        name: "getLayoutDirection"
2475        return_type: "int"
2476      }
2477      methods {
2478        name: "getLayoutParams"
2479        return_type: "android.view.ViewGroup.LayoutParams"
2480      }
2481      methods {
2482        name: "getLeft"
2483        return_type: "int"
2484      }
2485      methods {
2486        name: "getLocationInWindow"
2487        parameters: "int[]"
2488        return_type: "void"
2489      }
2490      methods {
2491        name: "getLocationOnScreen"
2492        parameters: "int[]"
2493        return_type: "void"
2494      }
2495      methods {
2496        name: "getMatrix"
2497        return_type: "android.graphics.Matrix"
2498      }
2499      methods {
2500        name: "getMeasuredHeight"
2501        return_type: "int"
2502      }
2503      methods {
2504        name: "getMeasuredState"
2505        return_type: "int"
2506      }
2507      methods {
2508        name: "getMeasuredWidth"
2509        return_type: "int"
2510      }
2511      methods {
2512        name: "getParent"
2513        return_type: "android.view.ViewParent"
2514      }
2515      methods {
2516        name: "getRight"
2517        return_type: "int"
2518      }
2519      methods {
2520        name: "getScrollX"
2521        return_type: "int"
2522      }
2523      methods {
2524        name: "getScrollY"
2525        return_type: "int"
2526      }
2527      methods {
2528        name: "getTag"
2529        return_type: "java.lang.Object"
2530      }
2531      methods {
2532        name: "getTop"
2533        return_type: "int"
2534      }
2535      methods {
2536        name: "getTransitionName"
2537        return_type: "java.lang.String"
2538      }
2539      methods {
2540        name: "getTranslationY"
2541        return_type: "float"
2542      }
2543      methods {
2544        name: "getViewTreeObserver"
2545        return_type: "android.view.ViewTreeObserver"
2546      }
2547      methods {
2548        name: "getVisibility"
2549        return_type: "int"
2550      }
2551      methods {
2552        name: "getWidth"
2553        return_type: "int"
2554      }
2555      methods {
2556        name: "getWindowToken"
2557        return_type: "android.os.IBinder"
2558      }
2559      methods {
2560        name: "getZ"
2561        return_type: "float"
2562      }
2563      methods {
2564        name: "hasOverlappingRendering"
2565        return_type: "boolean"
2566      }
2567      methods {
2568        name: "inflate"
2569        parameters: "android.content.Context"
2570        parameters: "int"
2571        parameters: "android.view.ViewGroup"
2572        return_type: "android.view.View"
2573      }
2574      methods {
2575        name: "invalidate"
2576        return_type: "void"
2577      }
2578      methods {
2579        name: "invalidate"
2580        parameters: "android.graphics.Rect"
2581        return_type: "void"
2582      }
2583      methods {
2584        name: "isAttachedToWindow"
2585        return_type: "boolean"
2586      }
2587      methods {
2588        name: "isFocused"
2589        return_type: "boolean"
2590      }
2591      methods {
2592        name: "isLaidOut"
2593        return_type: "boolean"
2594      }
2595      methods {
2596        name: "isLayoutRequested"
2597        return_type: "boolean"
2598      }
2599      methods {
2600        name: "isOpaque"
2601        return_type: "boolean"
2602      }
2603      methods {
2604        name: "layout"
2605        parameters: "int"
2606        parameters: "int"
2607        parameters: "int"
2608        parameters: "int"
2609        return_type: "void"
2610      }
2611      methods {
2612        name: "measure"
2613        parameters: "int"
2614        parameters: "int"
2615        return_type: "void"
2616      }
2617      methods {
2618        name: "offsetLeftAndRight"
2619        parameters: "int"
2620        return_type: "void"
2621      }
2622      methods {
2623        name: "offsetTopAndBottom"
2624        parameters: "int"
2625        return_type: "void"
2626      }
2627      methods {
2628        name: "post"
2629        parameters: "java.lang.Runnable"
2630        return_type: "boolean"
2631      }
2632      methods {
2633        name: "postDelayed"
2634        parameters: "java.lang.Runnable"
2635        parameters: "long"
2636        return_type: "boolean"
2637      }
2638      methods {
2639        name: "postInvalidate"
2640        return_type: "void"
2641      }
2642      methods {
2643        name: "postInvalidate"
2644        parameters: "int"
2645        parameters: "int"
2646        parameters: "int"
2647        parameters: "int"
2648        return_type: "void"
2649      }
2650      methods {
2651        name: "postInvalidateOnAnimation"
2652        return_type: "void"
2653      }
2654      methods {
2655        name: "postInvalidateOnAnimation"
2656        parameters: "int"
2657        parameters: "int"
2658        parameters: "int"
2659        parameters: "int"
2660        return_type: "void"
2661      }
2662      methods {
2663        name: "postOnAnimation"
2664        parameters: "java.lang.Runnable"
2665        return_type: "void"
2666      }
2667      methods {
2668        name: "removeOnAttachStateChangeListener"
2669        parameters: "android.view.View.OnAttachStateChangeListener"
2670        return_type: "void"
2671      }
2672      methods {
2673        name: "requestApplyInsets"
2674        return_type: "void"
2675      }
2676      methods {
2677        name: "requestFitSystemWindows"
2678        return_type: "void"
2679      }
2680      methods {
2681        name: "requestFocus"
2682        return_type: "boolean"
2683      }
2684      methods {
2685        name: "requestFocus"
2686        parameters: "int"
2687        return_type: "boolean"
2688      }
2689      methods {
2690        name: "requestFocus"
2691        parameters: "int"
2692        parameters: "android.graphics.Rect"
2693        return_type: "boolean"
2694      }
2695      methods {
2696        name: "resolveSizeAndState"
2697        parameters: "int"
2698        parameters: "int"
2699        parameters: "int"
2700        return_type: "int"
2701      }
2702      methods {
2703        name: "restoreHierarchyState"
2704        parameters: "android.util.SparseArray"
2705        return_type: "void"
2706      }
2707      methods {
2708        name: "saveHierarchyState"
2709        parameters: "android.util.SparseArray"
2710        return_type: "void"
2711      }
2712      methods {
2713        name: "sendAccessibilityEvent"
2714        parameters: "int"
2715        return_type: "void"
2716      }
2717      methods {
2718        name: "setAccessibilityDelegate"
2719        parameters: "android.view.View.AccessibilityDelegate"
2720        return_type: "void"
2721      }
2722      methods {
2723        name: "setAlpha"
2724        parameters: "float"
2725        return_type: "void"
2726      }
2727      methods {
2728        name: "setElevation"
2729        parameters: "float"
2730        return_type: "void"
2731      }
2732      methods {
2733        name: "setId"
2734        parameters: "int"
2735        return_type: "void"
2736      }
2737      methods {
2738        name: "setImportantForAccessibility"
2739        parameters: "int"
2740        return_type: "void"
2741      }
2742      methods {
2743        name: "setLayerPaint"
2744        parameters: "android.graphics.Paint"
2745        return_type: "void"
2746      }
2747      methods {
2748        name: "setLayerType"
2749        parameters: "int"
2750        parameters: "android.graphics.Paint"
2751        return_type: "void"
2752      }
2753      methods {
2754        name: "setOnApplyWindowInsetsListener"
2755        parameters: "android.view.View.OnApplyWindowInsetsListener"
2756        return_type: "void"
2757      }
2758      methods {
2759        name: "setSaveFromParentEnabled"
2760        parameters: "boolean"
2761        return_type: "void"
2762      }
2763      methods {
2764        name: "setTag"
2765        parameters: "java.lang.Object"
2766        return_type: "void"
2767      }
2768      methods {
2769        name: "setTransitionName"
2770        parameters: "java.lang.String"
2771        return_type: "void"
2772      }
2773      methods {
2774        name: "setTranslationY"
2775        parameters: "float"
2776        return_type: "void"
2777      }
2778      methods {
2779        name: "setVisibility"
2780        parameters: "int"
2781        return_type: "void"
2782      }
2783      methods {
2784        name: "startAnimation"
2785        parameters: "android.view.animation.Animation"
2786        return_type: "void"
2787      }
2788      methods {
2789        name: "stopNestedScroll"
2790        return_type: "void"
2791      }
2792    }
2793    classes {
2794      name: "android.view.ViewGroup.MarginLayoutParams"
2795      methods {
2796        name: "<init>"
2797        parameters: "int"
2798        parameters: "int"
2799        return_type: "void"
2800      }
2801      methods {
2802        name: "<init>"
2803        parameters: "android.content.Context"
2804        parameters: "android.util.AttributeSet"
2805        return_type: "void"
2806      }
2807      methods {
2808        name: "<init>"
2809        parameters: "android.view.ViewGroup.LayoutParams"
2810        return_type: "void"
2811      }
2812      methods {
2813        name: "<init>"
2814        parameters: "android.view.ViewGroup.MarginLayoutParams"
2815        return_type: "void"
2816      }
2817      fields {
2818        name: "bottomMargin"
2819        type: "int"
2820      }
2821      fields {
2822        name: "leftMargin"
2823        type: "int"
2824      }
2825      fields {
2826        name: "rightMargin"
2827        type: "int"
2828      }
2829      fields {
2830        name: "topMargin"
2831        type: "int"
2832      }
2833      fields {
2834        name: "width"
2835        type: "int"
2836      }
2837    }
2838    classes {
2839      name: "java.io.Writer"
2840      methods {
2841        name: "<init>"
2842        return_type: "void"
2843      }
2844    }
2845    classes {
2846      name: "android.content.BroadcastReceiver"
2847      methods {
2848        name: "<init>"
2849        return_type: "void"
2850      }
2851      methods {
2852        name: "goAsync"
2853        return_type: "android.content.BroadcastReceiver.PendingResult"
2854      }
2855    }
2856    classes {
2857      name: "android.content.SharedPreferences.Editor"
2858      methods {
2859        name: "apply"
2860        return_type: "void"
2861      }
2862      methods {
2863        name: "putInt"
2864        parameters: "java.lang.String"
2865        parameters: "int"
2866        return_type: "android.content.SharedPreferences.Editor"
2867      }
2868    }
2869    classes {
2870      name: "android.os.SystemProperties"
2871      methods {
2872        name: "get"
2873        parameters: "java.lang.String"
2874        return_type: "java.lang.String"
2875      }
2876      methods {
2877        name: "set"
2878        parameters: "java.lang.String"
2879        parameters: "java.lang.String"
2880        return_type: "void"
2881      }
2882    }
2883    classes {
2884      name: "java.util.Set"
2885      methods {
2886        name: "add"
2887        parameters: "java.lang.Object"
2888        return_type: "boolean"
2889      }
2890      methods {
2891        name: "contains"
2892        parameters: "java.lang.Object"
2893        return_type: "boolean"
2894      }
2895      methods {
2896        name: "containsAll"
2897        parameters: "java.util.Collection"
2898        return_type: "boolean"
2899      }
2900      methods {
2901        name: "iterator"
2902        return_type: "java.util.Iterator"
2903      }
2904      methods {
2905        name: "size"
2906        return_type: "int"
2907      }
2908    }
2909    classes {
2910      name: "java.lang.IllegalArgumentException"
2911      methods {
2912        name: "<init>"
2913        return_type: "void"
2914      }
2915      methods {
2916        name: "<init>"
2917        parameters: "java.lang.String"
2918        return_type: "void"
2919      }
2920      methods {
2921        name: "<init>"
2922        parameters: "java.lang.String"
2923        parameters: "java.lang.Throwable"
2924        return_type: "void"
2925      }
2926    }
2927    classes {
2928      name: "java.util.List"
2929      methods {
2930        name: "add"
2931        parameters: "java.lang.Object"
2932        return_type: "boolean"
2933      }
2934      methods {
2935        name: "addAll"
2936        parameters: "java.util.Collection"
2937        return_type: "boolean"
2938      }
2939      methods {
2940        name: "clear"
2941        return_type: "void"
2942      }
2943      methods {
2944        name: "containsAll"
2945        parameters: "java.util.Collection"
2946        return_type: "boolean"
2947      }
2948      methods {
2949        name: "get"
2950        parameters: "int"
2951        return_type: "java.lang.Object"
2952      }
2953      methods {
2954        name: "isEmpty"
2955        return_type: "boolean"
2956      }
2957      methods {
2958        name: "iterator"
2959        return_type: "java.util.Iterator"
2960      }
2961      methods {
2962        name: "remove"
2963        parameters: "java.lang.Object"
2964        return_type: "boolean"
2965      }
2966      methods {
2967        name: "size"
2968        return_type: "int"
2969      }
2970      methods {
2971        name: "subList"
2972        parameters: "int"
2973        parameters: "int"
2974        return_type: "java.util.List"
2975      }
2976      methods {
2977        name: "toArray"
2978        parameters: "java.lang.Object[]"
2979        return_type: "java.lang.Object[]"
2980      }
2981    }
2982    classes {
2983      name: "java.lang.ThreadLocal"
2984      methods {
2985        name: "<init>"
2986        return_type: "void"
2987      }
2988      methods {
2989        name: "get"
2990        return_type: "java.lang.Object"
2991      }
2992      methods {
2993        name: "set"
2994        parameters: "java.lang.Object"
2995        return_type: "void"
2996      }
2997    }
2998    classes {
2999      name: "android.media.session.PlaybackState.CustomAction"
3000      methods {
3001        name: "getAction"
3002        return_type: "java.lang.String"
3003      }
3004      methods {
3005        name: "getExtras"
3006        return_type: "android.os.Bundle"
3007      }
3008      methods {
3009        name: "getIcon"
3010        return_type: "int"
3011      }
3012      methods {
3013        name: "getName"
3014        return_type: "java.lang.CharSequence"
3015      }
3016    }
3017    classes {
3018      name: "android.app.Service"
3019      methods {
3020        name: "<init>"
3021        return_type: "void"
3022      }
3023      methods {
3024        name: "onCreate"
3025        return_type: "void"
3026      }
3027      methods {
3028        name: "onDestroy"
3029        return_type: "void"
3030      }
3031    }
3032    classes {
3033      name: "android.os.Environment"
3034      methods {
3035        name: "getExternalStorageDirectory"
3036        return_type: "java.io.File"
3037      }
3038    }
3039    classes {
3040      name: "android.os.SystemClock"
3041      methods {
3042        name: "uptimeMillis"
3043        return_type: "long"
3044      }
3045    }
3046    classes {
3047      name: "android.media.MediaDescription"
3048      methods {
3049        name: "getDescription"
3050        return_type: "java.lang.CharSequence"
3051      }
3052      methods {
3053        name: "getExtras"
3054        return_type: "android.os.Bundle"
3055      }
3056      methods {
3057        name: "getIconBitmap"
3058        return_type: "android.graphics.Bitmap"
3059      }
3060      methods {
3061        name: "getIconUri"
3062        return_type: "android.net.Uri"
3063      }
3064      methods {
3065        name: "getMediaId"
3066        return_type: "java.lang.String"
3067      }
3068      methods {
3069        name: "getMediaUri"
3070        return_type: "android.net.Uri"
3071      }
3072      methods {
3073        name: "getSubtitle"
3074        return_type: "java.lang.CharSequence"
3075      }
3076      methods {
3077        name: "getTitle"
3078        return_type: "java.lang.CharSequence"
3079      }
3080      methods {
3081        name: "writeToParcel"
3082        parameters: "android.os.Parcel"
3083        parameters: "int"
3084        return_type: "void"
3085      }
3086      fields {
3087        name: "CREATOR"
3088        type: "android.os.Parcelable.Creator"
3089      }
3090    }
3091    classes {
3092      name: "android.util.SparseArray"
3093      methods {
3094        name: "<init>"
3095        return_type: "void"
3096      }
3097      methods {
3098        name: "<init>"
3099        parameters: "int"
3100        return_type: "void"
3101      }
3102      methods {
3103        name: "append"
3104        parameters: "int"
3105        parameters: "java.lang.Object"
3106        return_type: "void"
3107      }
3108      methods {
3109        name: "clear"
3110        return_type: "void"
3111      }
3112      methods {
3113        name: "delete"
3114        parameters: "int"
3115        return_type: "void"
3116      }
3117      methods {
3118        name: "get"
3119        parameters: "int"
3120        return_type: "java.lang.Object"
3121      }
3122      methods {
3123        name: "indexOfKey"
3124        parameters: "int"
3125        return_type: "int"
3126      }
3127      methods {
3128        name: "keyAt"
3129        parameters: "int"
3130        return_type: "int"
3131      }
3132      methods {
3133        name: "put"
3134        parameters: "int"
3135        parameters: "java.lang.Object"
3136        return_type: "void"
3137      }
3138      methods {
3139        name: "remove"
3140        parameters: "int"
3141        return_type: "void"
3142      }
3143      methods {
3144        name: "size"
3145        return_type: "int"
3146      }
3147      methods {
3148        name: "valueAt"
3149        parameters: "int"
3150        return_type: "java.lang.Object"
3151      }
3152    }
3153    classes {
3154      name: "java.io.PrintWriter"
3155      methods {
3156        name: "<init>"
3157        parameters: "java.io.Writer"
3158        return_type: "void"
3159      }
3160      methods {
3161        name: "close"
3162        return_type: "void"
3163      }
3164      methods {
3165        name: "print"
3166        parameters: "int"
3167        return_type: "void"
3168      }
3169      methods {
3170        name: "print"
3171        parameters: "java.lang.Object"
3172        return_type: "void"
3173      }
3174      methods {
3175        name: "print"
3176        parameters: "java.lang.String"
3177        return_type: "void"
3178      }
3179      methods {
3180        name: "print"
3181        parameters: "boolean"
3182        return_type: "void"
3183      }
3184      methods {
3185        name: "println"
3186        parameters: "int"
3187        return_type: "void"
3188      }
3189      methods {
3190        name: "println"
3191        parameters: "java.lang.Object"
3192        return_type: "void"
3193      }
3194      methods {
3195        name: "println"
3196        parameters: "java.lang.String"
3197        return_type: "void"
3198      }
3199      methods {
3200        name: "println"
3201        parameters: "boolean"
3202        return_type: "void"
3203      }
3204    }
3205    classes {
3206      name: "android.media.MediaMetadata"
3207      methods {
3208        name: "writeToParcel"
3209        parameters: "android.os.Parcel"
3210        parameters: "int"
3211        return_type: "void"
3212      }
3213    }
3214    classes {
3215      name: "java.lang.reflect.Modifier"
3216      methods {
3217        name: "isPublic"
3218        parameters: "int"
3219        return_type: "boolean"
3220      }
3221      methods {
3222        name: "isStatic"
3223        parameters: "int"
3224        return_type: "boolean"
3225      }
3226    }
3227    classes {
3228      name: "android.view.VelocityTracker"
3229      methods {
3230        name: "addMovement"
3231        parameters: "android.view.MotionEvent"
3232        return_type: "void"
3233      }
3234      methods {
3235        name: "clear"
3236        return_type: "void"
3237      }
3238      methods {
3239        name: "computeCurrentVelocity"
3240        parameters: "int"
3241        parameters: "float"
3242        return_type: "void"
3243      }
3244      methods {
3245        name: "getXVelocity"
3246        parameters: "int"
3247        return_type: "float"
3248      }
3249      methods {
3250        name: "getYVelocity"
3251        parameters: "int"
3252        return_type: "float"
3253      }
3254      methods {
3255        name: "obtain"
3256        return_type: "android.view.VelocityTracker"
3257      }
3258      methods {
3259        name: "recycle"
3260        return_type: "void"
3261      }
3262    }
3263    classes {
3264      name: "android.os.FileUtils"
3265      methods {
3266        name: "deleteOlderFiles"
3267        parameters: "java.io.File"
3268        parameters: "int"
3269        parameters: "long"
3270        return_type: "boolean"
3271      }
3272      methods {
3273        name: "isValidExtFilename"
3274        parameters: "java.lang.String"
3275        return_type: "boolean"
3276      }
3277    }
3278    classes {
3279      name: "android.view.WindowManager.LayoutParams"
3280      methods {
3281        name: "<init>"
3282        parameters: "int"
3283        return_type: "void"
3284      }
3285      fields {
3286        name: "windowAnimations"
3287        type: "int"
3288      }
3289    }
3290    classes {
3291      name: "java.util.Iterator"
3292      methods {
3293        name: "hasNext"
3294        return_type: "boolean"
3295      }
3296      methods {
3297        name: "next"
3298        return_type: "java.lang.Object"
3299      }
3300      methods {
3301        name: "remove"
3302        return_type: "void"
3303      }
3304    }
3305    classes {
3306      name: "android.net.Uri"
3307      methods {
3308        name: "decode"
3309        parameters: "java.lang.String"
3310        return_type: "java.lang.String"
3311      }
3312      methods {
3313        name: "encode"
3314        parameters: "java.lang.String"
3315        return_type: "java.lang.String"
3316      }
3317      methods {
3318        name: "encode"
3319        parameters: "java.lang.String"
3320        parameters: "java.lang.String"
3321        return_type: "java.lang.String"
3322      }
3323      methods {
3324        name: "getEncodedPath"
3325        return_type: "java.lang.String"
3326      }
3327      methods {
3328        name: "getLastPathSegment"
3329        return_type: "java.lang.String"
3330      }
3331      methods {
3332        name: "writeToParcel"
3333        parameters: "android.os.Parcel"
3334        parameters: "int"
3335        return_type: "void"
3336      }
3337      fields {
3338        name: "CREATOR"
3339        type: "android.os.Parcelable.Creator"
3340      }
3341    }
3342    classes {
3343      name: "java.lang.reflect.InvocationTargetException"
3344      methods {
3345        name: "getCause"
3346        return_type: "java.lang.Throwable"
3347      }
3348    }
3349    classes {
3350      name: "java.util.HashMap"
3351      methods {
3352        name: "<init>"
3353        return_type: "void"
3354      }
3355      methods {
3356        name: "clear"
3357        return_type: "void"
3358      }
3359      methods {
3360        name: "containsKey"
3361        parameters: "java.lang.Object"
3362        return_type: "boolean"
3363      }
3364      methods {
3365        name: "entrySet"
3366        return_type: "java.util.Set"
3367      }
3368      methods {
3369        name: "get"
3370        parameters: "java.lang.Object"
3371        return_type: "java.lang.Object"
3372      }
3373      methods {
3374        name: "put"
3375        parameters: "java.lang.Object"
3376        parameters: "java.lang.Object"
3377        return_type: "java.lang.Object"
3378      }
3379      methods {
3380        name: "remove"
3381        parameters: "java.lang.Object"
3382        return_type: "java.lang.Object"
3383      }
3384      methods {
3385        name: "values"
3386        return_type: "java.util.Collection"
3387      }
3388    }
3389    classes {
3390      name: "android.os.Parcelable.Creator"
3391      methods {
3392        name: "createFromParcel"
3393        parameters: "android.os.Parcel"
3394        return_type: "java.lang.Object"
3395      }
3396    }
3397    classes {
3398      name: "android.graphics.Point"
3399      methods {
3400        name: "<init>"
3401        return_type: "void"
3402      }
3403      fields {
3404        name: "x"
3405        type: "int"
3406      }
3407      fields {
3408        name: "y"
3409        type: "int"
3410      }
3411    }
3412    classes {
3413      name: "java.lang.Object"
3414      methods {
3415        name: "<init>"
3416        return_type: "void"
3417      }
3418      methods {
3419        name: "clone"
3420        return_type: "java.lang.Object"
3421      }
3422      methods {
3423        name: "equals"
3424        parameters: "java.lang.Object"
3425        return_type: "boolean"
3426      }
3427      methods {
3428        name: "getClass"
3429        return_type: "java.lang.Class"
3430      }
3431      methods {
3432        name: "hashCode"
3433        return_type: "int"
3434      }
3435      methods {
3436        name: "toString"
3437        return_type: "java.lang.String"
3438      }
3439    }
3440    classes {
3441      name: "java.lang.annotation.ElementType"
3442      fields {
3443        name: "METHOD"
3444        type: "java.lang.annotation.ElementType"
3445      }
3446      fields {
3447        name: "TYPE"
3448        type: "java.lang.annotation.ElementType"
3449      }
3450    }
3451    classes {
3452      name: "android.view.animation.Animation"
3453      methods {
3454        name: "cancel"
3455        return_type: "void"
3456      }
3457      methods {
3458        name: "setAnimationListener"
3459        parameters: "android.view.animation.Animation.AnimationListener"
3460        return_type: "void"
3461      }
3462      methods {
3463        name: "start"
3464        return_type: "void"
3465      }
3466    }
3467    classes {
3468      name: "android.view.View.BaseSavedState"
3469      methods {
3470        name: "<init>"
3471        parameters: "android.os.Parcel"
3472        return_type: "void"
3473      }
3474      methods {
3475        name: "<init>"
3476        parameters: "android.os.Parcelable"
3477        return_type: "void"
3478      }
3479      methods {
3480        name: "writeToParcel"
3481        parameters: "android.os.Parcel"
3482        parameters: "int"
3483        return_type: "void"
3484      }
3485      fields {
3486        name: "EMPTY_STATE"
3487        type: "android.view.AbsSavedState"
3488      }
3489    }
3490    classes {
3491      name: "java.lang.Package"
3492      methods {
3493        name: "getName"
3494        return_type: "java.lang.String"
3495      }
3496    }
3497    classes {
3498      name: "android.view.animation.AnimationSet"
3499      methods {
3500        name: "<init>"
3501        parameters: "boolean"
3502        return_type: "void"
3503      }
3504      methods {
3505        name: "addAnimation"
3506        parameters: "android.view.animation.Animation"
3507        return_type: "void"
3508      }
3509      methods {
3510        name: "getAnimations"
3511        return_type: "java.util.List"
3512      }
3513      methods {
3514        name: "getTransformation"
3515        parameters: "long"
3516        parameters: "android.view.animation.Transformation"
3517        return_type: "boolean"
3518      }
3519      methods {
3520        name: "getTransformation"
3521        parameters: "long"
3522        parameters: "android.view.animation.Transformation"
3523        parameters: "float"
3524        return_type: "boolean"
3525      }
3526    }
3527    classes {
3528      name: "android.os.Vibrator"
3529      methods {
3530        name: "vibrate"
3531        parameters: "long"
3532        return_type: "void"
3533      }
3534    }
3535    classes {
3536      name: "android.os.Binder"
3537      methods {
3538        name: "<init>"
3539        return_type: "void"
3540      }
3541      methods {
3542        name: "getCallingPid"
3543        return_type: "int"
3544      }
3545      methods {
3546        name: "getCallingUid"
3547        return_type: "int"
3548      }
3549      methods {
3550        name: "onTransact"
3551        parameters: "int"
3552        parameters: "android.os.Parcel"
3553        parameters: "android.os.Parcel"
3554        parameters: "int"
3555        return_type: "boolean"
3556      }
3557    }
3558    classes {
3559      name: "java.nio.charset.StandardCharsets"
3560      fields {
3561        name: "UTF_8"
3562        type: "java.nio.charset.Charset"
3563      }
3564    }
3565    classes {
3566      name: "android.content.res.Configuration"
3567      fields {
3568        name: "uiMode"
3569        type: "int"
3570      }
3571    }
3572    classes {
3573      name: "android.provider.DocumentsContract"
3574      methods {
3575        name: "buildChildDocumentsUri"
3576        parameters: "java.lang.String"
3577        parameters: "java.lang.String"
3578        return_type: "android.net.Uri"
3579      }
3580    }
3581    classes {
3582      name: "android.app.Notification.TvExtender"
3583      methods {
3584        name: "<init>"
3585        return_type: "void"
3586      }
3587    }
3588    classes {
3589      name: "android.os.Process"
3590      methods {
3591        name: "myPid"
3592        return_type: "int"
3593      }
3594      methods {
3595        name: "myUid"
3596        return_type: "int"
3597      }
3598    }
3599    classes {
3600      name: "android.view.WindowInsets"
3601      methods {
3602        name: "getSystemWindowInsetBottom"
3603        return_type: "int"
3604      }
3605      methods {
3606        name: "getSystemWindowInsetLeft"
3607        return_type: "int"
3608      }
3609      methods {
3610        name: "getSystemWindowInsetRight"
3611        return_type: "int"
3612      }
3613      methods {
3614        name: "getSystemWindowInsetTop"
3615        return_type: "int"
3616      }
3617      methods {
3618        name: "isConsumed"
3619        return_type: "boolean"
3620      }
3621      methods {
3622        name: "replaceSystemWindowInsets"
3623        parameters: "int"
3624        parameters: "int"
3625        parameters: "int"
3626        parameters: "int"
3627        return_type: "android.view.WindowInsets"
3628      }
3629    }
3630    classes {
3631      name: "android.media.session.PlaybackState"
3632      methods {
3633        name: "getActions"
3634        return_type: "long"
3635      }
3636      methods {
3637        name: "getActiveQueueItemId"
3638        return_type: "long"
3639      }
3640      methods {
3641        name: "getBufferedPosition"
3642        return_type: "long"
3643      }
3644      methods {
3645        name: "getCustomActions"
3646        return_type: "java.util.List"
3647      }
3648      methods {
3649        name: "getErrorMessage"
3650        return_type: "java.lang.CharSequence"
3651      }
3652      methods {
3653        name: "getExtras"
3654        return_type: "android.os.Bundle"
3655      }
3656      methods {
3657        name: "getLastPositionUpdateTime"
3658        return_type: "long"
3659      }
3660      methods {
3661        name: "getPlaybackSpeed"
3662        return_type: "float"
3663      }
3664      methods {
3665        name: "getPosition"
3666        return_type: "long"
3667      }
3668      methods {
3669        name: "getState"
3670        return_type: "int"
3671      }
3672    }
3673    classes {
3674      name: "android.content.pm.ProviderInfo"
3675      methods {
3676        name: "loadXmlMetaData"
3677        parameters: "android.content.pm.PackageManager"
3678        parameters: "java.lang.String"
3679        return_type: "android.content.res.XmlResourceParser"
3680      }
3681      fields {
3682        name: "authority"
3683        type: "java.lang.String"
3684      }
3685      fields {
3686        name: "exported"
3687        type: "boolean"
3688      }
3689      fields {
3690        name: "grantUriPermissions"
3691        type: "boolean"
3692      }
3693    }
3694    classes {
3695      name: "android.content.Context"
3696      methods {
3697        name: "getCacheDir"
3698        return_type: "java.io.File"
3699      }
3700      methods {
3701        name: "getClassLoader"
3702        return_type: "java.lang.ClassLoader"
3703      }
3704      methods {
3705        name: "getColor"
3706        parameters: "int"
3707        return_type: "int"
3708      }
3709      methods {
3710        name: "getExternalCacheDir"
3711        return_type: "java.io.File"
3712      }
3713      methods {
3714        name: "getExternalCacheDirs"
3715        return_type: "java.io.File[]"
3716      }
3717      methods {
3718        name: "getExternalFilesDir"
3719        parameters: "java.lang.String"
3720        return_type: "java.io.File"
3721      }
3722      methods {
3723        name: "getExternalFilesDirs"
3724        parameters: "java.lang.String"
3725        return_type: "java.io.File[]"
3726      }
3727      methods {
3728        name: "getExternalMediaDirs"
3729        return_type: "java.io.File[]"
3730      }
3731      methods {
3732        name: "getFilesDir"
3733        return_type: "java.io.File"
3734      }
3735      methods {
3736        name: "getPackageManager"
3737        return_type: "android.content.pm.PackageManager"
3738      }
3739      methods {
3740        name: "getPackageName"
3741        return_type: "java.lang.String"
3742      }
3743      methods {
3744        name: "getResources"
3745        return_type: "android.content.res.Resources"
3746      }
3747      methods {
3748        name: "getSharedPreferences"
3749        parameters: "java.lang.String"
3750        parameters: "int"
3751        return_type: "android.content.SharedPreferences"
3752      }
3753      methods {
3754        name: "getString"
3755        parameters: "int"
3756        return_type: "java.lang.String"
3757      }
3758      methods {
3759        name: "getString"
3760        parameters: "int"
3761        parameters: "java.lang.Object[]"
3762        return_type: "java.lang.String"
3763      }
3764      methods {
3765        name: "getSystemService"
3766        parameters: "java.lang.Class"
3767        return_type: "java.lang.Object"
3768      }
3769      methods {
3770        name: "getSystemService"
3771        parameters: "java.lang.String"
3772        return_type: "java.lang.Object"
3773      }
3774      methods {
3775        name: "getTheme"
3776        return_type: "android.content.res.Resources.Theme"
3777      }
3778      methods {
3779        name: "obtainStyledAttributes"
3780        parameters: "android.util.AttributeSet"
3781        parameters: "int[]"
3782        return_type: "android.content.res.TypedArray"
3783      }
3784      methods {
3785        name: "sendBroadcastAsUser"
3786        parameters: "android.content.Intent"
3787        parameters: "android.os.UserHandle"
3788        parameters: "java.lang.String"
3789        return_type: "void"
3790      }
3791      methods {
3792        name: "startActivity"
3793        parameters: "android.content.Intent"
3794        return_type: "void"
3795      }
3796      methods {
3797        name: "startService"
3798        parameters: "android.content.Intent"
3799        return_type: "android.content.ComponentName"
3800      }
3801    }
3802    classes {
3803      name: "android.content.res.Resources"
3804      methods {
3805        name: "getConfiguration"
3806        return_type: "android.content.res.Configuration"
3807      }
3808      methods {
3809        name: "getDisplayMetrics"
3810        return_type: "android.util.DisplayMetrics"
3811      }
3812      methods {
3813        name: "getQuantityString"
3814        parameters: "int"
3815        parameters: "int"
3816        parameters: "java.lang.Object[]"
3817        return_type: "java.lang.String"
3818      }
3819      methods {
3820        name: "getResourceName"
3821        parameters: "int"
3822        return_type: "java.lang.String"
3823      }
3824      methods {
3825        name: "getResourceTypeName"
3826        parameters: "int"
3827        return_type: "java.lang.String"
3828      }
3829      methods {
3830        name: "getText"
3831        parameters: "int"
3832        return_type: "java.lang.CharSequence"
3833      }
3834    }
3835    classes {
3836      name: "java.lang.ref.WeakReference"
3837      methods {
3838        name: "<init>"
3839        parameters: "java.lang.Object"
3840        return_type: "void"
3841      }
3842      methods {
3843        name: "get"
3844        return_type: "java.lang.Object"
3845      }
3846    }
3847    classes {
3848      name: "android.animation.PropertyValuesHolder"
3849      methods {
3850        name: "getPropertyName"
3851        return_type: "java.lang.String"
3852      }
3853    }
3854    classes {
3855      name: "android.animation.Animator"
3856      methods {
3857        name: "addListener"
3858        parameters: "android.animation.Animator.AnimatorListener"
3859        return_type: "void"
3860      }
3861      methods {
3862        name: "cancel"
3863        return_type: "void"
3864      }
3865      methods {
3866        name: "end"
3867        return_type: "void"
3868      }
3869      methods {
3870        name: "removeListener"
3871        parameters: "android.animation.Animator.AnimatorListener"
3872        return_type: "void"
3873      }
3874      methods {
3875        name: "setTarget"
3876        parameters: "java.lang.Object"
3877        return_type: "void"
3878      }
3879      methods {
3880        name: "start"
3881        return_type: "void"
3882      }
3883    }
3884    classes {
3885      name: "android.os.ServiceManager"
3886      methods {
3887        name: "getService"
3888        parameters: "java.lang.String"
3889        return_type: "android.os.IBinder"
3890      }
3891    }
3892    classes {
3893      name: "android.view.animation.AlphaAnimation"
3894      methods {
3895        name: "<init>"
3896        parameters: "float"
3897        parameters: "float"
3898        return_type: "void"
3899      }
3900      methods {
3901        name: "setDuration"
3902        parameters: "long"
3903        return_type: "void"
3904      }
3905      methods {
3906        name: "setInterpolator"
3907        parameters: "android.view.animation.Interpolator"
3908        return_type: "void"
3909      }
3910    }
3911    classes {
3912      name: "android.content.SharedPreferences"
3913      methods {
3914        name: "edit"
3915        return_type: "android.content.SharedPreferences.Editor"
3916      }
3917      methods {
3918        name: "getInt"
3919        parameters: "java.lang.String"
3920        parameters: "int"
3921        return_type: "int"
3922      }
3923    }
3924    classes {
3925      name: "com.android.internal.logging.MetricsLogger"
3926      methods {
3927        name: "action"
3928        parameters: "android.content.Context"
3929        parameters: "int"
3930        return_type: "void"
3931      }
3932      methods {
3933        name: "histogram"
3934        parameters: "android.content.Context"
3935        parameters: "java.lang.String"
3936        parameters: "int"
3937        return_type: "void"
3938      }
3939    }
3940    classes {
3941      name: "java.util.Enumeration"
3942      methods {
3943        name: "hasMoreElements"
3944        return_type: "boolean"
3945      }
3946      methods {
3947        name: "nextElement"
3948        return_type: "java.lang.Object"
3949      }
3950    }
3951    classes {
3952      name: "java.util.HashSet"
3953      methods {
3954        name: "<init>"
3955        return_type: "void"
3956      }
3957      methods {
3958        name: "add"
3959        parameters: "java.lang.Object"
3960        return_type: "boolean"
3961      }
3962      methods {
3963        name: "clear"
3964        return_type: "void"
3965      }
3966      methods {
3967        name: "contains"
3968        parameters: "java.lang.Object"
3969        return_type: "boolean"
3970      }
3971      methods {
3972        name: "remove"
3973        parameters: "java.lang.Object"
3974        return_type: "boolean"
3975      }
3976    }
3977    classes {
3978      name: "java.util.ConcurrentModificationException"
3979      methods {
3980        name: "<init>"
3981        return_type: "void"
3982      }
3983    }
3984    classes {
3985      name: "android.content.BroadcastReceiver.PendingResult"
3986      methods {
3987        name: "finish"
3988        return_type: "void"
3989      }
3990    }
3991    classes {
3992      name: "com.android.internal.app.AlertActivity"
3993      methods {
3994        name: "<init>"
3995        return_type: "void"
3996      }
3997      methods {
3998        name: "onCreate"
3999        parameters: "android.os.Bundle"
4000        return_type: "void"
4001      }
4002    }
4003    classes {
4004      name: "android.database.MatrixCursor.RowBuilder"
4005      methods {
4006        name: "add"
4007        parameters: "java.lang.String"
4008        parameters: "java.lang.Object"
4009        return_type: "android.database.MatrixCursor.RowBuilder"
4010      }
4011    }
4012    classes {
4013      name: "java.util.NoSuchElementException"
4014      methods {
4015        name: "<init>"
4016        return_type: "void"
4017      }
4018    }
4019    classes {
4020      name: "java.lang.String"
4021      methods {
4022        name: "<init>"
4023        parameters: "java.lang.String"
4024        return_type: "void"
4025      }
4026      methods {
4027        name: "charAt"
4028        parameters: "int"
4029        return_type: "char"
4030      }
4031      methods {
4032        name: "endsWith"
4033        parameters: "java.lang.String"
4034        return_type: "boolean"
4035      }
4036      methods {
4037        name: "equals"
4038        parameters: "java.lang.Object"
4039        return_type: "boolean"
4040      }
4041      methods {
4042        name: "format"
4043        parameters: "java.lang.String"
4044        parameters: "java.lang.Object[]"
4045        return_type: "java.lang.String"
4046      }
4047      methods {
4048        name: "getBytes"
4049        parameters: "java.nio.charset.Charset"
4050        return_type: "byte[]"
4051      }
4052      methods {
4053        name: "hashCode"
4054        return_type: "int"
4055      }
4056      methods {
4057        name: "indexOf"
4058        parameters: "int"
4059        return_type: "int"
4060      }
4061      methods {
4062        name: "indexOf"
4063        parameters: "int"
4064        parameters: "int"
4065        return_type: "int"
4066      }
4067      methods {
4068        name: "isEmpty"
4069        return_type: "boolean"
4070      }
4071      methods {
4072        name: "lastIndexOf"
4073        parameters: "int"
4074        return_type: "int"
4075      }
4076      methods {
4077        name: "length"
4078        return_type: "int"
4079      }
4080      methods {
4081        name: "replace"
4082        parameters: "java.lang.CharSequence"
4083        parameters: "java.lang.CharSequence"
4084        return_type: "java.lang.String"
4085      }
4086      methods {
4087        name: "replaceFirst"
4088        parameters: "java.lang.String"
4089        parameters: "java.lang.String"
4090        return_type: "java.lang.String"
4091      }
4092      methods {
4093        name: "startsWith"
4094        parameters: "java.lang.String"
4095        return_type: "boolean"
4096      }
4097      methods {
4098        name: "substring"
4099        parameters: "int"
4100        return_type: "java.lang.String"
4101      }
4102      methods {
4103        name: "substring"
4104        parameters: "int"
4105        parameters: "int"
4106        return_type: "java.lang.String"
4107      }
4108      methods {
4109        name: "toLowerCase"
4110        return_type: "java.lang.String"
4111      }
4112      methods {
4113        name: "toUpperCase"
4114        return_type: "java.lang.String"
4115      }
4116      methods {
4117        name: "valueOf"
4118        parameters: "float"
4119        return_type: "java.lang.String"
4120      }
4121      methods {
4122        name: "valueOf"
4123        parameters: "java.lang.Object"
4124        return_type: "java.lang.String"
4125      }
4126    }
4127    classes {
4128      name: "android.content.res.Resources.Theme"
4129      methods {
4130        name: "resolveAttribute"
4131        parameters: "int"
4132        parameters: "android.util.TypedValue"
4133        parameters: "boolean"
4134        return_type: "boolean"
4135      }
4136    }
4137    classes {
4138      name: "java.io.BufferedOutputStream"
4139      methods {
4140        name: "<init>"
4141        parameters: "java.io.OutputStream"
4142        return_type: "void"
4143      }
4144    }
4145    classes {
4146      name: "android.widget.OverScroller"
4147      methods {
4148        name: "abortAnimation"
4149        return_type: "void"
4150      }
4151      methods {
4152        name: "computeScrollOffset"
4153        return_type: "boolean"
4154      }
4155      methods {
4156        name: "fling"
4157        parameters: "int"
4158        parameters: "int"
4159        parameters: "int"
4160        parameters: "int"
4161        parameters: "int"
4162        parameters: "int"
4163        parameters: "int"
4164        parameters: "int"
4165        parameters: "int"
4166        parameters: "int"
4167        return_type: "void"
4168      }
4169      methods {
4170        name: "getCurrVelocity"
4171        return_type: "float"
4172      }
4173      methods {
4174        name: "getCurrX"
4175        return_type: "int"
4176      }
4177      methods {
4178        name: "getCurrY"
4179        return_type: "int"
4180      }
4181      methods {
4182        name: "getFinalX"
4183        return_type: "int"
4184      }
4185      methods {
4186        name: "getFinalY"
4187        return_type: "int"
4188      }
4189      methods {
4190        name: "isFinished"
4191        return_type: "boolean"
4192      }
4193      methods {
4194        name: "springBack"
4195        parameters: "int"
4196        parameters: "int"
4197        parameters: "int"
4198        parameters: "int"
4199        parameters: "int"
4200        parameters: "int"
4201        return_type: "boolean"
4202      }
4203      methods {
4204        name: "startScroll"
4205        parameters: "int"
4206        parameters: "int"
4207        parameters: "int"
4208        parameters: "int"
4209        return_type: "void"
4210      }
4211      methods {
4212        name: "startScroll"
4213        parameters: "int"
4214        parameters: "int"
4215        parameters: "int"
4216        parameters: "int"
4217        parameters: "int"
4218        return_type: "void"
4219      }
4220    }
4221    classes {
4222      name: "java.lang.Long"
4223      methods {
4224        name: "toString"
4225        parameters: "long"
4226        return_type: "java.lang.String"
4227      }
4228      methods {
4229        name: "valueOf"
4230        parameters: "long"
4231        return_type: "java.lang.Long"
4232      }
4233    }
4234    classes {
4235      name: "java.util.zip.ZipFile"
4236      methods {
4237        name: "<init>"
4238        parameters: "java.io.File"
4239        return_type: "void"
4240      }
4241      methods {
4242        name: "entries"
4243        return_type: "java.util.Enumeration"
4244      }
4245      methods {
4246        name: "getInputStream"
4247        parameters: "java.util.zip.ZipEntry"
4248        return_type: "java.io.InputStream"
4249      }
4250    }
4251    classes {
4252      name: "android.os.Messenger"
4253      methods {
4254        name: "<init>"
4255        parameters: "android.os.Handler"
4256        return_type: "void"
4257      }
4258      methods {
4259        name: "getBinder"
4260        return_type: "android.os.IBinder"
4261      }
4262      methods {
4263        name: "send"
4264        parameters: "android.os.Message"
4265        return_type: "void"
4266      }
4267    }
4268    classes {
4269      name: "android.content.res.XmlResourceParser"
4270      methods {
4271        name: "getAttributeValue"
4272        parameters: "java.lang.String"
4273        parameters: "java.lang.String"
4274        return_type: "java.lang.String"
4275      }
4276      methods {
4277        name: "getName"
4278        return_type: "java.lang.String"
4279      }
4280      methods {
4281        name: "next"
4282        return_type: "int"
4283      }
4284    }
4285    classes {
4286      name: "android.app.Activity"
4287      methods {
4288        name: "<init>"
4289        return_type: "void"
4290      }
4291      methods {
4292        name: "getFragmentManager"
4293        return_type: "android.app.FragmentManager"
4294      }
4295      methods {
4296        name: "onCreate"
4297        parameters: "android.os.Bundle"
4298        return_type: "void"
4299      }
4300      methods {
4301        name: "onSaveInstanceState"
4302        parameters: "android.os.Bundle"
4303        return_type: "void"
4304      }
4305    }
4306    classes {
4307      name: "android.view.accessibility.AccessibilityNodeProvider"
4308      methods {
4309        name: "<init>"
4310        return_type: "void"
4311      }
4312    }
4313    classes {
4314      name: "android.view.Display"
4315      methods {
4316        name: "getRealSize"
4317        parameters: "android.graphics.Point"
4318        return_type: "void"
4319      }
4320      methods {
4321        name: "getRotation"
4322        return_type: "int"
4323      }
4324    }
4325    classes {
4326      name: "android.app.Fragment"
4327      methods {
4328        name: "<init>"
4329        return_type: "void"
4330      }
4331      methods {
4332        name: "onActivityCreated"
4333        parameters: "android.os.Bundle"
4334        return_type: "void"
4335      }
4336      methods {
4337        name: "onDestroy"
4338        return_type: "void"
4339      }
4340      methods {
4341        name: "onPause"
4342        return_type: "void"
4343      }
4344      methods {
4345        name: "onResume"
4346        return_type: "void"
4347      }
4348      methods {
4349        name: "onStart"
4350        return_type: "void"
4351      }
4352      methods {
4353        name: "onStop"
4354        return_type: "void"
4355      }
4356    }
4357    classes {
4358      name: "android.util.AttributeSet"
4359      methods {
4360        name: "getAttributeValue"
4361        parameters: "java.lang.String"
4362        parameters: "java.lang.String"
4363        return_type: "java.lang.String"
4364      }
4365      methods {
4366        name: "getPositionDescription"
4367        return_type: "java.lang.String"
4368      }
4369    }
4370    classes {
4371      name: "java.util.concurrent.Executors"
4372      methods {
4373        name: "newFixedThreadPool"
4374        parameters: "int"
4375        return_type: "java.util.concurrent.ExecutorService"
4376      }
4377    }
4378    classes {
4379      name: "android.view.accessibility.AccessibilityEvent"
4380      methods {
4381        name: "getEventType"
4382        return_type: "int"
4383      }
4384      methods {
4385        name: "setClassName"
4386        parameters: "java.lang.CharSequence"
4387        return_type: "void"
4388      }
4389      methods {
4390        name: "setScrollX"
4391        parameters: "int"
4392        return_type: "void"
4393      }
4394      methods {
4395        name: "setScrollY"
4396        parameters: "int"
4397        return_type: "void"
4398      }
4399      methods {
4400        name: "setScrollable"
4401        parameters: "boolean"
4402        return_type: "void"
4403      }
4404    }
4405    classes {
4406      name: "android.widget.EditText"
4407      methods {
4408        name: "getText"
4409        return_type: "android.text.Editable"
4410      }
4411      methods {
4412        name: "setEnabled"
4413        parameters: "boolean"
4414        return_type: "void"
4415      }
4416      methods {
4417        name: "setOnFocusChangeListener"
4418        parameters: "android.view.View.OnFocusChangeListener"
4419        return_type: "void"
4420      }
4421      methods {
4422        name: "setText"
4423        parameters: "java.lang.CharSequence"
4424        return_type: "void"
4425      }
4426    }
4427    classes {
4428      name: "java.lang.reflect.Field"
4429      methods {
4430        name: "get"
4431        parameters: "java.lang.Object"
4432        return_type: "java.lang.Object"
4433      }
4434      methods {
4435        name: "set"
4436        parameters: "java.lang.Object"
4437        parameters: "java.lang.Object"
4438        return_type: "void"
4439      }
4440      methods {
4441        name: "setAccessible"
4442        parameters: "boolean"
4443        return_type: "void"
4444      }
4445      methods {
4446        name: "setBoolean"
4447        parameters: "java.lang.Object"
4448        parameters: "boolean"
4449        return_type: "void"
4450      }
4451      methods {
4452        name: "setInt"
4453        parameters: "java.lang.Object"
4454        parameters: "int"
4455        return_type: "void"
4456      }
4457    }
4458    classes {
4459      name: "android.animation.AnimatorInflater"
4460      methods {
4461        name: "loadAnimator"
4462        parameters: "android.content.Context"
4463        parameters: "int"
4464        return_type: "android.animation.Animator"
4465      }
4466    }
4467    classes {
4468      name: "android.media.browse.MediaBrowser.MediaItem"
4469      fields {
4470        name: "CREATOR"
4471        type: "android.os.Parcelable.Creator"
4472      }
4473    }
4474    classes {
4475      name: "java.lang.annotation.RetentionPolicy"
4476      fields {
4477        name: "RUNTIME"
4478        type: "java.lang.annotation.RetentionPolicy"
4479      }
4480    }
4481    classes {
4482      name: "android.os.AsyncTask"
4483      methods {
4484        name: "<init>"
4485        return_type: "void"
4486      }
4487    }
4488    classes {
4489      name: "android.view.Window"
4490      methods {
4491        name: "getAttributes"
4492        return_type: "android.view.WindowManager.LayoutParams"
4493      }
4494      methods {
4495        name: "peekDecorView"
4496        return_type: "android.view.View"
4497      }
4498      methods {
4499        name: "setAttributes"
4500        parameters: "android.view.WindowManager.LayoutParams"
4501        return_type: "void"
4502      }
4503    }
4504    classes {
4505      name: "android.database.MatrixCursor"
4506      methods {
4507        name: "<init>"
4508        parameters: "java.lang.String[]"
4509        return_type: "void"
4510      }
4511      methods {
4512        name: "<init>"
4513        parameters: "java.lang.String[]"
4514        parameters: "int"
4515        return_type: "void"
4516      }
4517      methods {
4518        name: "addRow"
4519        parameters: "java.lang.Object[]"
4520        return_type: "void"
4521      }
4522      methods {
4523        name: "newRow"
4524        return_type: "android.database.MatrixCursor.RowBuilder"
4525      }
4526    }
4527    classes {
4528      name: "android.os.ParcelFileDescriptor"
4529      methods {
4530        name: "open"
4531        parameters: "java.io.File"
4532        parameters: "int"
4533        return_type: "android.os.ParcelFileDescriptor"
4534      }
4535      methods {
4536        name: "parseMode"
4537        parameters: "java.lang.String"
4538        return_type: "int"
4539      }
4540    }
4541    classes {
4542      name: "java.util.concurrent.atomic.AtomicInteger"
4543      methods {
4544        name: "<init>"
4545        parameters: "int"
4546        return_type: "void"
4547      }
4548    }
4549    classes {
4550      name: "java.io.FileNotFoundException"
4551      methods {
4552        name: "<init>"
4553        parameters: "java.lang.String"
4554        return_type: "void"
4555      }
4556    }
4557    classes {
4558      name: "java.lang.SecurityException"
4559      methods {
4560        name: "<init>"
4561        parameters: "java.lang.String"
4562        return_type: "void"
4563      }
4564    }
4565    classes {
4566      name: "android.view.ViewTreeObserver"
4567      methods {
4568        name: "addOnPreDrawListener"
4569        parameters: "android.view.ViewTreeObserver.OnPreDrawListener"
4570        return_type: "void"
4571      }
4572      methods {
4573        name: "isAlive"
4574        return_type: "boolean"
4575      }
4576      methods {
4577        name: "removeOnPreDrawListener"
4578        parameters: "android.view.ViewTreeObserver.OnPreDrawListener"
4579        return_type: "void"
4580      }
4581    }
4582    classes {
4583      name: "android.view.KeyEvent"
4584      methods {
4585        name: "getAction"
4586        return_type: "int"
4587      }
4588      methods {
4589        name: "getKeyCode"
4590        return_type: "int"
4591      }
4592      methods {
4593        name: "hasModifiers"
4594        parameters: "int"
4595        return_type: "boolean"
4596      }
4597      methods {
4598        name: "hasNoModifiers"
4599        return_type: "boolean"
4600      }
4601      methods {
4602        name: "isAltPressed"
4603        return_type: "boolean"
4604      }
4605      methods {
4606        name: "isShiftPressed"
4607        return_type: "boolean"
4608      }
4609      methods {
4610        name: "startTracking"
4611        return_type: "void"
4612      }
4613      methods {
4614        name: "writeToParcel"
4615        parameters: "android.os.Parcel"
4616        parameters: "int"
4617        return_type: "void"
4618      }
4619      fields {
4620        name: "CREATOR"
4621        type: "android.os.Parcelable.Creator"
4622      }
4623    }
4624    classes {
4625      name: "java.lang.AutoCloseable"
4626      methods {
4627        name: "close"
4628        return_type: "void"
4629      }
4630    }
4631    classes {
4632      name: "java.util.Map"
4633      methods {
4634        name: "containsKey"
4635        parameters: "java.lang.Object"
4636        return_type: "boolean"
4637      }
4638      methods {
4639        name: "entrySet"
4640        return_type: "java.util.Set"
4641      }
4642      methods {
4643        name: "get"
4644        parameters: "java.lang.Object"
4645        return_type: "java.lang.Object"
4646      }
4647      methods {
4648        name: "keySet"
4649        return_type: "java.util.Set"
4650      }
4651      methods {
4652        name: "put"
4653        parameters: "java.lang.Object"
4654        parameters: "java.lang.Object"
4655        return_type: "java.lang.Object"
4656      }
4657      methods {
4658        name: "putAll"
4659        parameters: "java.util.Map"
4660        return_type: "void"
4661      }
4662      methods {
4663        name: "remove"
4664        parameters: "java.lang.Object"
4665        return_type: "java.lang.Object"
4666      }
4667      methods {
4668        name: "size"
4669        return_type: "int"
4670      }
4671    }
4672    classes {
4673      name: "java.lang.UnsupportedOperationException"
4674      methods {
4675        name: "<init>"
4676        return_type: "void"
4677      }
4678      methods {
4679        name: "<init>"
4680        parameters: "java.lang.String"
4681        return_type: "void"
4682      }
4683    }
4684    classes {
4685      name: "android.widget.FrameLayout"
4686      methods {
4687        name: "addView"
4688        parameters: "android.view.View"
4689        return_type: "void"
4690      }
4691      methods {
4692        name: "addView"
4693        parameters: "android.view.View"
4694        parameters: "int"
4695        return_type: "void"
4696      }
4697      methods {
4698        name: "addView"
4699        parameters: "android.view.View"
4700        parameters: "int"
4701        parameters: "android.view.ViewGroup.LayoutParams"
4702        return_type: "void"
4703      }
4704      methods {
4705        name: "addView"
4706        parameters: "android.view.View"
4707        parameters: "android.view.ViewGroup.LayoutParams"
4708        return_type: "void"
4709      }
4710      methods {
4711        name: "computeHorizontalScrollExtent"
4712        return_type: "int"
4713      }
4714      methods {
4715        name: "computeHorizontalScrollOffset"
4716        return_type: "int"
4717      }
4718      methods {
4719        name: "computeHorizontalScrollRange"
4720        return_type: "int"
4721      }
4722      methods {
4723        name: "computeVerticalScrollExtent"
4724        return_type: "int"
4725      }
4726      methods {
4727        name: "computeVerticalScrollOffset"
4728        return_type: "int"
4729      }
4730      methods {
4731        name: "dispatchKeyEvent"
4732        parameters: "android.view.KeyEvent"
4733        return_type: "boolean"
4734      }
4735      methods {
4736        name: "draw"
4737        parameters: "android.graphics.Canvas"
4738        return_type: "void"
4739      }
4740      methods {
4741        name: "onAttachedToWindow"
4742        return_type: "void"
4743      }
4744      methods {
4745        name: "onLayout"
4746        parameters: "boolean"
4747        parameters: "int"
4748        parameters: "int"
4749        parameters: "int"
4750        parameters: "int"
4751        return_type: "void"
4752      }
4753      methods {
4754        name: "onMeasure"
4755        parameters: "int"
4756        parameters: "int"
4757        return_type: "void"
4758      }
4759      methods {
4760        name: "onRestoreInstanceState"
4761        parameters: "android.os.Parcelable"
4762        return_type: "void"
4763      }
4764      methods {
4765        name: "onSaveInstanceState"
4766        return_type: "android.os.Parcelable"
4767      }
4768      methods {
4769        name: "onScrollChanged"
4770        parameters: "int"
4771        parameters: "int"
4772        parameters: "int"
4773        parameters: "int"
4774        return_type: "void"
4775      }
4776      methods {
4777        name: "onSizeChanged"
4778        parameters: "int"
4779        parameters: "int"
4780        parameters: "int"
4781        parameters: "int"
4782        return_type: "void"
4783      }
4784      methods {
4785        name: "requestChildFocus"
4786        parameters: "android.view.View"
4787        parameters: "android.view.View"
4788        return_type: "void"
4789      }
4790      methods {
4791        name: "requestDisallowInterceptTouchEvent"
4792        parameters: "boolean"
4793        return_type: "void"
4794      }
4795      methods {
4796        name: "requestLayout"
4797        return_type: "void"
4798      }
4799      methods {
4800        name: "scrollTo"
4801        parameters: "int"
4802        parameters: "int"
4803        return_type: "void"
4804      }
4805    }
4806    classes {
4807      name: "android.accounts.Account"
4808      fields {
4809        name: "name"
4810        type: "java.lang.String"
4811      }
4812    }
4813    classes {
4814      name: "android.app.Notification.Action.Builder"
4815      methods {
4816        name: "<init>"
4817        parameters: "android.graphics.drawable.Icon"
4818        parameters: "java.lang.CharSequence"
4819        parameters: "android.app.PendingIntent"
4820        return_type: "void"
4821      }
4822      methods {
4823        name: "build"
4824        return_type: "android.app.Notification.Action"
4825      }
4826    }
4827    classes {
4828      name: "android.view.View.AccessibilityDelegate"
4829      methods {
4830        name: "<init>"
4831        return_type: "void"
4832      }
4833      methods {
4834        name: "dispatchPopulateAccessibilityEvent"
4835        parameters: "android.view.View"
4836        parameters: "android.view.accessibility.AccessibilityEvent"
4837        return_type: "boolean"
4838      }
4839      methods {
4840        name: "getAccessibilityNodeProvider"
4841        parameters: "android.view.View"
4842        return_type: "android.view.accessibility.AccessibilityNodeProvider"
4843      }
4844      methods {
4845        name: "onInitializeAccessibilityEvent"
4846        parameters: "android.view.View"
4847        parameters: "android.view.accessibility.AccessibilityEvent"
4848        return_type: "void"
4849      }
4850      methods {
4851        name: "onInitializeAccessibilityNodeInfo"
4852        parameters: "android.view.View"
4853        parameters: "android.view.accessibility.AccessibilityNodeInfo"
4854        return_type: "void"
4855      }
4856      methods {
4857        name: "onPopulateAccessibilityEvent"
4858        parameters: "android.view.View"
4859        parameters: "android.view.accessibility.AccessibilityEvent"
4860        return_type: "void"
4861      }
4862      methods {
4863        name: "onRequestSendAccessibilityEvent"
4864        parameters: "android.view.ViewGroup"
4865        parameters: "android.view.View"
4866        parameters: "android.view.accessibility.AccessibilityEvent"
4867        return_type: "boolean"
4868      }
4869      methods {
4870        name: "performAccessibilityAction"
4871        parameters: "android.view.View"
4872        parameters: "int"
4873        parameters: "android.os.Bundle"
4874        return_type: "boolean"
4875      }
4876      methods {
4877        name: "sendAccessibilityEvent"
4878        parameters: "android.view.View"
4879        parameters: "int"
4880        return_type: "void"
4881      }
4882      methods {
4883        name: "sendAccessibilityEventUnchecked"
4884        parameters: "android.view.View"
4885        parameters: "android.view.accessibility.AccessibilityEvent"
4886        return_type: "void"
4887      }
4888    }
4889    classes {
4890      name: "java.util.zip.ZipEntry"
4891      methods {
4892        name: "<init>"
4893        parameters: "java.lang.String"
4894        return_type: "void"
4895      }
4896      methods {
4897        name: "getName"
4898        return_type: "java.lang.String"
4899      }
4900      methods {
4901        name: "getTime"
4902        return_type: "long"
4903      }
4904      methods {
4905        name: "isDirectory"
4906        return_type: "boolean"
4907      }
4908      methods {
4909        name: "setTime"
4910        parameters: "long"
4911        return_type: "void"
4912      }
4913    }
4914    classes {
4915      name: "android.os.Looper"
4916      methods {
4917        name: "getMainLooper"
4918        return_type: "android.os.Looper"
4919      }
4920      methods {
4921        name: "getThread"
4922        return_type: "java.lang.Thread"
4923      }
4924      methods {
4925        name: "myLooper"
4926        return_type: "android.os.Looper"
4927      }
4928      methods {
4929        name: "quit"
4930        return_type: "void"
4931      }
4932    }
4933    classes {
4934      name: "android.content.pm.PackageManager"
4935      methods {
4936        name: "getPackagesForUid"
4937        parameters: "int"
4938        return_type: "java.lang.String[]"
4939      }
4940      methods {
4941        name: "hasSystemFeature"
4942        parameters: "java.lang.String"
4943        return_type: "boolean"
4944      }
4945      methods {
4946        name: "resolveContentProvider"
4947        parameters: "java.lang.String"
4948        parameters: "int"
4949        return_type: "android.content.pm.ProviderInfo"
4950      }
4951    }
4952    classes {
4953      name: "java.lang.Class"
4954      methods {
4955        name: "forName"
4956        parameters: "java.lang.String"
4957        return_type: "java.lang.Class"
4958      }
4959      methods {
4960        name: "forName"
4961        parameters: "java.lang.String"
4962        parameters: "boolean"
4963        parameters: "java.lang.ClassLoader"
4964        return_type: "java.lang.Class"
4965      }
4966      methods {
4967        name: "getAnnotation"
4968        parameters: "java.lang.Class"
4969        return_type: "java.lang.annotation.Annotation"
4970      }
4971      methods {
4972        name: "getCanonicalName"
4973        return_type: "java.lang.String"
4974      }
4975      methods {
4976        name: "getClassLoader"
4977        return_type: "java.lang.ClassLoader"
4978      }
4979      methods {
4980        name: "getComponentType"
4981        return_type: "java.lang.Class"
4982      }
4983      methods {
4984        name: "getConstructor"
4985        parameters: "java.lang.Class[]"
4986        return_type: "java.lang.reflect.Constructor"
4987      }
4988      methods {
4989        name: "getDeclaredConstructor"
4990        parameters: "java.lang.Class[]"
4991        return_type: "java.lang.reflect.Constructor"
4992      }
4993      methods {
4994        name: "getDeclaredField"
4995        parameters: "java.lang.String"
4996        return_type: "java.lang.reflect.Field"
4997      }
4998      methods {
4999        name: "getDeclaredMethod"
5000        parameters: "java.lang.String"
5001        parameters: "java.lang.Class[]"
5002        return_type: "java.lang.reflect.Method"
5003      }
5004      methods {
5005        name: "getDeclaredMethods"
5006        return_type: "java.lang.reflect.Method[]"
5007      }
5008      methods {
5009        name: "getInterfaces"
5010        return_type: "java.lang.Class[]"
5011      }
5012      methods {
5013        name: "getMethod"
5014        parameters: "java.lang.String"
5015        parameters: "java.lang.Class[]"
5016        return_type: "java.lang.reflect.Method"
5017      }
5018      methods {
5019        name: "getModifiers"
5020        return_type: "int"
5021      }
5022      methods {
5023        name: "getName"
5024        return_type: "java.lang.String"
5025      }
5026      methods {
5027        name: "getPackage"
5028        return_type: "java.lang.Package"
5029      }
5030      methods {
5031        name: "getSimpleName"
5032        return_type: "java.lang.String"
5033      }
5034      methods {
5035        name: "getSuperclass"
5036        return_type: "java.lang.Class"
5037      }
5038      methods {
5039        name: "isAnonymousClass"
5040        return_type: "boolean"
5041      }
5042      methods {
5043        name: "isAssignableFrom"
5044        parameters: "java.lang.Class"
5045        return_type: "boolean"
5046      }
5047      methods {
5048        name: "isInstance"
5049        parameters: "java.lang.Object"
5050        return_type: "boolean"
5051      }
5052      methods {
5053        name: "isMemberClass"
5054        return_type: "boolean"
5055      }
5056    }
5057    classes {
5058      name: "android.content.ContentProvider"
5059      methods {
5060        name: "<init>"
5061        return_type: "void"
5062      }
5063      methods {
5064        name: "attachInfo"
5065        parameters: "android.content.Context"
5066        parameters: "android.content.pm.ProviderInfo"
5067        return_type: "void"
5068      }
5069    }
5070    classes {
5071      name: "java.lang.NullPointerException"
5072      methods {
5073        name: "<init>"
5074        parameters: "java.lang.String"
5075        return_type: "void"
5076      }
5077    }
5078    classes {
5079      name: "android.view.FocusFinder"
5080      methods {
5081        name: "findNextFocus"
5082        parameters: "android.view.ViewGroup"
5083        parameters: "android.view.View"
5084        parameters: "int"
5085        return_type: "android.view.View"
5086      }
5087      methods {
5088        name: "findNextFocusFromRect"
5089        parameters: "android.view.ViewGroup"
5090        parameters: "android.graphics.Rect"
5091        parameters: "int"
5092        return_type: "android.view.View"
5093      }
5094      methods {
5095        name: "getInstance"
5096        return_type: "android.view.FocusFinder"
5097      }
5098    }
5099    classes {
5100      name: "android.app.FragmentManager"
5101      methods {
5102        name: "beginTransaction"
5103        return_type: "android.app.FragmentTransaction"
5104      }
5105      methods {
5106        name: "executePendingTransactions"
5107        return_type: "boolean"
5108      }
5109      methods {
5110        name: "findFragmentByTag"
5111        parameters: "java.lang.String"
5112        return_type: "android.app.Fragment"
5113      }
5114    }
5115    classes {
5116      name: "android.os.Handler"
5117      methods {
5118        name: "<init>"
5119        return_type: "void"
5120      }
5121      methods {
5122        name: "<init>"
5123        parameters: "android.os.Looper"
5124        return_type: "void"
5125      }
5126      methods {
5127        name: "getLooper"
5128        return_type: "android.os.Looper"
5129      }
5130      methods {
5131        name: "handleMessage"
5132        parameters: "android.os.Message"
5133        return_type: "void"
5134      }
5135      methods {
5136        name: "hasMessages"
5137        parameters: "int"
5138        return_type: "boolean"
5139      }
5140      methods {
5141        name: "post"
5142        parameters: "java.lang.Runnable"
5143        return_type: "boolean"
5144      }
5145      methods {
5146        name: "postAtFrontOfQueue"
5147        parameters: "java.lang.Runnable"
5148        return_type: "boolean"
5149      }
5150      methods {
5151        name: "removeCallbacks"
5152        parameters: "java.lang.Runnable"
5153        return_type: "void"
5154      }
5155      methods {
5156        name: "removeCallbacksAndMessages"
5157        parameters: "java.lang.Object"
5158        return_type: "void"
5159      }
5160      methods {
5161        name: "removeMessages"
5162        parameters: "int"
5163        return_type: "void"
5164      }
5165      methods {
5166        name: "sendEmptyMessage"
5167        parameters: "int"
5168        return_type: "boolean"
5169      }
5170      methods {
5171        name: "sendMessageAtTime"
5172        parameters: "android.os.Message"
5173        parameters: "long"
5174        return_type: "boolean"
5175      }
5176    }
5177    classes {
5178      name: "android.graphics.Region.Op"
5179      fields {
5180        name: "DIFFERENCE"
5181        type: "android.graphics.Region.Op"
5182      }
5183    }
5184    classes {
5185      name: "android.graphics.Matrix"
5186      methods {
5187        name: "<init>"
5188        return_type: "void"
5189      }
5190      methods {
5191        name: "invert"
5192        parameters: "android.graphics.Matrix"
5193        return_type: "boolean"
5194      }
5195      methods {
5196        name: "isIdentity"
5197        return_type: "boolean"
5198      }
5199      methods {
5200        name: "mapRect"
5201        parameters: "android.graphics.RectF"
5202        return_type: "boolean"
5203      }
5204      methods {
5205        name: "preConcat"
5206        parameters: "android.graphics.Matrix"
5207        return_type: "boolean"
5208      }
5209      methods {
5210        name: "preTranslate"
5211        parameters: "float"
5212        parameters: "float"
5213        return_type: "boolean"
5214      }
5215      methods {
5216        name: "reset"
5217        return_type: "void"
5218      }
5219    }
5220    classes {
5221      name: "java.lang.Boolean"
5222      methods {
5223        name: "booleanValue"
5224        return_type: "boolean"
5225      }
5226      methods {
5227        name: "valueOf"
5228        parameters: "boolean"
5229        return_type: "java.lang.Boolean"
5230      }
5231    }
5232    classes {
5233      name: "android.widget.FrameLayout.LayoutParams"
5234      fields {
5235        name: "bottomMargin"
5236        type: "int"
5237      }
5238      fields {
5239        name: "leftMargin"
5240        type: "int"
5241      }
5242      fields {
5243        name: "rightMargin"
5244        type: "int"
5245      }
5246      fields {
5247        name: "topMargin"
5248        type: "int"
5249      }
5250      fields {
5251        name: "width"
5252        type: "int"
5253      }
5254    }
5255    classes {
5256      name: "android.widget.Scroller"
5257      methods {
5258        name: "abortAnimation"
5259        return_type: "void"
5260      }
5261      methods {
5262        name: "computeScrollOffset"
5263        return_type: "boolean"
5264      }
5265      methods {
5266        name: "getCurrX"
5267        return_type: "int"
5268      }
5269      methods {
5270        name: "getCurrY"
5271        return_type: "int"
5272      }
5273      methods {
5274        name: "getFinalX"
5275        return_type: "int"
5276      }
5277      methods {
5278        name: "getStartX"
5279        return_type: "int"
5280      }
5281      methods {
5282        name: "isFinished"
5283        return_type: "boolean"
5284      }
5285      methods {
5286        name: "setFinalX"
5287        parameters: "int"
5288        return_type: "void"
5289      }
5290      methods {
5291        name: "startScroll"
5292        parameters: "int"
5293        parameters: "int"
5294        parameters: "int"
5295        parameters: "int"
5296        parameters: "int"
5297        return_type: "void"
5298      }
5299    }
5300    classes {
5301      name: "android.os.UserManager"
5302      methods {
5303        name: "getUserProfiles"
5304        return_type: "java.util.List"
5305      }
5306    }
5307    classes {
5308      name: "android.view.Gravity"
5309      methods {
5310        name: "apply"
5311        parameters: "int"
5312        parameters: "int"
5313        parameters: "int"
5314        parameters: "android.graphics.Rect"
5315        parameters: "android.graphics.Rect"
5316        return_type: "void"
5317      }
5318      methods {
5319        name: "apply"
5320        parameters: "int"
5321        parameters: "int"
5322        parameters: "int"
5323        parameters: "android.graphics.Rect"
5324        parameters: "android.graphics.Rect"
5325        parameters: "int"
5326        return_type: "void"
5327      }
5328      methods {
5329        name: "getAbsoluteGravity"
5330        parameters: "int"
5331        parameters: "int"
5332        return_type: "int"
5333      }
5334    }
5335    classes {
5336      name: "android.widget.TabHost"
5337      methods {
5338        name: "onAttachedToWindow"
5339        return_type: "void"
5340      }
5341      methods {
5342        name: "onDetachedFromWindow"
5343        return_type: "void"
5344      }
5345      methods {
5346        name: "onRestoreInstanceState"
5347        parameters: "android.os.Parcelable"
5348        return_type: "void"
5349      }
5350      methods {
5351        name: "onSaveInstanceState"
5352        return_type: "android.os.Parcelable"
5353      }
5354    }
5355    classes {
5356      name: "java.util.concurrent.CopyOnWriteArrayList"
5357      methods {
5358        name: "<init>"
5359        return_type: "void"
5360      }
5361      methods {
5362        name: "iterator"
5363        return_type: "java.util.Iterator"
5364      }
5365    }
5366    classes {
5367      name: "java.util.concurrent.ExecutorService"
5368      methods {
5369        name: "execute"
5370        parameters: "java.lang.Runnable"
5371        return_type: "void"
5372      }
5373    }
5374    classes {
5375      name: "android.view.animation.ScaleAnimation"
5376      methods {
5377        name: "<init>"
5378        parameters: "float"
5379        parameters: "float"
5380        parameters: "float"
5381        parameters: "float"
5382        parameters: "int"
5383        parameters: "float"
5384        parameters: "int"
5385        parameters: "float"
5386        return_type: "void"
5387      }
5388      methods {
5389        name: "setDuration"
5390        parameters: "long"
5391        return_type: "void"
5392      }
5393      methods {
5394        name: "setInterpolator"
5395        parameters: "android.view.animation.Interpolator"
5396        return_type: "void"
5397      }
5398    }
5399    classes {
5400      name: "java.lang.CharSequence"
5401      methods {
5402        name: "toString"
5403        return_type: "java.lang.String"
5404      }
5405    }
5406    classes {
5407      name: "java.lang.RuntimeException"
5408      methods {
5409        name: "<init>"
5410        parameters: "java.lang.String"
5411        return_type: "void"
5412      }
5413      methods {
5414        name: "<init>"
5415        parameters: "java.lang.String"
5416        parameters: "java.lang.Throwable"
5417        return_type: "void"
5418      }
5419      methods {
5420        name: "<init>"
5421        parameters: "java.lang.Throwable"
5422        return_type: "void"
5423      }
5424      methods {
5425        name: "getMessage"
5426        return_type: "java.lang.String"
5427      }
5428    }
5429    classes {
5430      name: "android.media.MediaDescription.Builder"
5431      methods {
5432        name: "<init>"
5433        return_type: "void"
5434      }
5435      methods {
5436        name: "build"
5437        return_type: "android.media.MediaDescription"
5438      }
5439      methods {
5440        name: "setDescription"
5441        parameters: "java.lang.CharSequence"
5442        return_type: "android.media.MediaDescription.Builder"
5443      }
5444      methods {
5445        name: "setExtras"
5446        parameters: "android.os.Bundle"
5447        return_type: "android.media.MediaDescription.Builder"
5448      }
5449      methods {
5450        name: "setIconBitmap"
5451        parameters: "android.graphics.Bitmap"
5452        return_type: "android.media.MediaDescription.Builder"
5453      }
5454      methods {
5455        name: "setIconUri"
5456        parameters: "android.net.Uri"
5457        return_type: "android.media.MediaDescription.Builder"
5458      }
5459      methods {
5460        name: "setMediaId"
5461        parameters: "java.lang.String"
5462        return_type: "android.media.MediaDescription.Builder"
5463      }
5464      methods {
5465        name: "setMediaUri"
5466        parameters: "android.net.Uri"
5467        return_type: "android.media.MediaDescription.Builder"
5468      }
5469      methods {
5470        name: "setSubtitle"
5471        parameters: "java.lang.CharSequence"
5472        return_type: "android.media.MediaDescription.Builder"
5473      }
5474      methods {
5475        name: "setTitle"
5476        parameters: "java.lang.CharSequence"
5477        return_type: "android.media.MediaDescription.Builder"
5478      }
5479    }
5480    classes {
5481      name: "java.util.Map.Entry"
5482      methods {
5483        name: "equals"
5484        parameters: "java.lang.Object"
5485        return_type: "boolean"
5486      }
5487      methods {
5488        name: "getKey"
5489        return_type: "java.lang.Object"
5490      }
5491      methods {
5492        name: "getValue"
5493        return_type: "java.lang.Object"
5494      }
5495      methods {
5496        name: "hashCode"
5497        return_type: "int"
5498      }
5499    }
5500    classes {
5501      name: "android.animation.AnimatorListenerAdapter"
5502      methods {
5503        name: "<init>"
5504        return_type: "void"
5505      }
5506    }
5507    classes {
5508      name: "android.transition.TransitionSet"
5509      methods {
5510        name: "<init>"
5511        return_type: "void"
5512      }
5513      methods {
5514        name: "addTransition"
5515        parameters: "android.transition.Transition"
5516        return_type: "android.transition.TransitionSet"
5517      }
5518      methods {
5519        name: "getTargets"
5520        return_type: "java.util.List"
5521      }
5522      methods {
5523        name: "getTransitionAt"
5524        parameters: "int"
5525        return_type: "android.transition.Transition"
5526      }
5527      methods {
5528        name: "getTransitionCount"
5529        return_type: "int"
5530      }
5531      methods {
5532        name: "setOrdering"
5533        parameters: "int"
5534        return_type: "android.transition.TransitionSet"
5535      }
5536    }
5537    classes {
5538      name: "android.view.LayoutInflater"
5539      methods {
5540        name: "cloneInContext"
5541        parameters: "android.content.Context"
5542        return_type: "android.view.LayoutInflater"
5543      }
5544      methods {
5545        name: "from"
5546        parameters: "android.content.Context"
5547        return_type: "android.view.LayoutInflater"
5548      }
5549      methods {
5550        name: "getFactory"
5551        return_type: "android.view.LayoutInflater.Factory"
5552      }
5553      methods {
5554        name: "inflate"
5555        parameters: "int"
5556        parameters: "android.view.ViewGroup"
5557        return_type: "android.view.View"
5558      }
5559      methods {
5560        name: "setFactory2"
5561        parameters: "android.view.LayoutInflater.Factory2"
5562        return_type: "void"
5563      }
5564    }
5565    classes {
5566      name: "java.util.Arrays"
5567      methods {
5568        name: "fill"
5569        parameters: "float[]"
5570        parameters: "float"
5571        return_type: "void"
5572      }
5573      methods {
5574        name: "fill"
5575        parameters: "int[]"
5576        parameters: "int"
5577        return_type: "void"
5578      }
5579      methods {
5580        name: "hashCode"
5581        parameters: "java.lang.Object[]"
5582        return_type: "int"
5583      }
5584      methods {
5585        name: "toString"
5586        parameters: "java.lang.Object[]"
5587        return_type: "java.lang.String"
5588      }
5589    }
5590    classes {
5591      name: "android.view.SurfaceControl"
5592      methods {
5593        name: "screenshot"
5594        parameters: "android.graphics.Rect"
5595        parameters: "int"
5596        parameters: "int"
5597        parameters: "int"
5598        return_type: "android.graphics.Bitmap"
5599      }
5600    }
5601    classes {
5602      name: "android.view.accessibility.AccessibilityRecord"
5603      methods {
5604        name: "setMaxScrollX"
5605        parameters: "int"
5606        return_type: "void"
5607      }
5608      methods {
5609        name: "setMaxScrollY"
5610        parameters: "int"
5611        return_type: "void"
5612      }
5613    }
5614    classes {
5615      name: "android.util.TypedValue"
5616      methods {
5617        name: "<init>"
5618        return_type: "void"
5619      }
5620      methods {
5621        name: "getDimension"
5622        parameters: "android.util.DisplayMetrics"
5623        return_type: "float"
5624      }
5625    }
5626    classes {
5627      name: "android.graphics.Rect"
5628      methods {
5629        name: "<init>"
5630        return_type: "void"
5631      }
5632      methods {
5633        name: "<init>"
5634        parameters: "int"
5635        parameters: "int"
5636        parameters: "int"
5637        parameters: "int"
5638        return_type: "void"
5639      }
5640      methods {
5641        name: "contains"
5642        parameters: "int"
5643        parameters: "int"
5644        return_type: "boolean"
5645      }
5646      methods {
5647        name: "contains"
5648        parameters: "android.graphics.Rect"
5649        return_type: "boolean"
5650      }
5651      methods {
5652        name: "equals"
5653        parameters: "java.lang.Object"
5654        return_type: "boolean"
5655      }
5656      methods {
5657        name: "height"
5658        return_type: "int"
5659      }
5660      methods {
5661        name: "intersect"
5662        parameters: "int"
5663        parameters: "int"
5664        parameters: "int"
5665        parameters: "int"
5666        return_type: "boolean"
5667      }
5668      methods {
5669        name: "intersects"
5670        parameters: "int"
5671        parameters: "int"
5672        parameters: "int"
5673        parameters: "int"
5674        return_type: "boolean"
5675      }
5676      methods {
5677        name: "isEmpty"
5678        return_type: "boolean"
5679      }
5680      methods {
5681        name: "offset"
5682        parameters: "int"
5683        parameters: "int"
5684        return_type: "void"
5685      }
5686      methods {
5687        name: "set"
5688        parameters: "int"
5689        parameters: "int"
5690        parameters: "int"
5691        parameters: "int"
5692        return_type: "void"
5693      }
5694      methods {
5695        name: "set"
5696        parameters: "android.graphics.Rect"
5697        return_type: "void"
5698      }
5699      methods {
5700        name: "setEmpty"
5701        return_type: "void"
5702      }
5703      methods {
5704        name: "toShortString"
5705        return_type: "java.lang.String"
5706      }
5707      methods {
5708        name: "width"
5709        return_type: "int"
5710      }
5711      fields {
5712        name: "bottom"
5713        type: "int"
5714      }
5715      fields {
5716        name: "left"
5717        type: "int"
5718      }
5719      fields {
5720        name: "right"
5721        type: "int"
5722      }
5723      fields {
5724        name: "top"
5725        type: "int"
5726      }
5727    }
5728    classes {
5729      name: "android.accounts.AccountManager"
5730      methods {
5731        name: "getAccountsAsUser"
5732        parameters: "int"
5733        return_type: "android.accounts.Account[]"
5734      }
5735    }
5736    classes {
5737      name: "android.media.session.MediaController"
5738      methods {
5739        name: "sendCommand"
5740        parameters: "java.lang.String"
5741        parameters: "android.os.Bundle"
5742        parameters: "android.os.ResultReceiver"
5743        return_type: "void"
5744      }
5745      methods {
5746        name: "unregisterCallback"
5747        parameters: "android.media.session.MediaController.Callback"
5748        return_type: "void"
5749      }
5750    }
5751    classes {
5752      name: "java.lang.Runnable"
5753      methods {
5754        name: "run"
5755        return_type: "void"
5756      }
5757    }
5758    classes {
5759      name: "android.content.Intent"
5760      methods {
5761        name: "<init>"
5762        parameters: "android.content.Context"
5763        parameters: "java.lang.Class"
5764        return_type: "void"
5765      }
5766      methods {
5767        name: "<init>"
5768        parameters: "java.lang.String"
5769        return_type: "void"
5770      }
5771      methods {
5772        name: "addCategory"
5773        parameters: "java.lang.String"
5774        return_type: "android.content.Intent"
5775      }
5776      methods {
5777        name: "addFlags"
5778        parameters: "int"
5779        return_type: "android.content.Intent"
5780      }
5781      methods {
5782        name: "createChooser"
5783        parameters: "android.content.Intent"
5784        parameters: "java.lang.CharSequence"
5785        return_type: "android.content.Intent"
5786      }
5787      methods {
5788        name: "getAction"
5789        return_type: "java.lang.String"
5790      }
5791      methods {
5792        name: "getExtra"
5793        parameters: "java.lang.String"
5794        return_type: "java.lang.Object"
5795      }
5796      methods {
5797        name: "getIntExtra"
5798        parameters: "java.lang.String"
5799        parameters: "int"
5800        return_type: "int"
5801      }
5802      methods {
5803        name: "getParcelableExtra"
5804        parameters: "java.lang.String"
5805        return_type: "android.os.Parcelable"
5806      }
5807      methods {
5808        name: "getStringExtra"
5809        parameters: "java.lang.String"
5810        return_type: "java.lang.String"
5811      }
5812      methods {
5813        name: "hasExtra"
5814        parameters: "java.lang.String"
5815        return_type: "boolean"
5816      }
5817      methods {
5818        name: "putExtra"
5819        parameters: "java.lang.String"
5820        parameters: "int"
5821        return_type: "android.content.Intent"
5822      }
5823      methods {
5824        name: "putExtra"
5825        parameters: "java.lang.String"
5826        parameters: "android.os.Parcelable"
5827        return_type: "android.content.Intent"
5828      }
5829      methods {
5830        name: "putExtra"
5831        parameters: "java.lang.String"
5832        parameters: "java.lang.String"
5833        return_type: "android.content.Intent"
5834      }
5835      methods {
5836        name: "putExtra"
5837        parameters: "java.lang.String"
5838        parameters: "boolean"
5839        return_type: "android.content.Intent"
5840      }
5841      methods {
5842        name: "putExtra"
5843        parameters: "java.lang.String"
5844        parameters: "java.lang.String[]"
5845        return_type: "android.content.Intent"
5846      }
5847      methods {
5848        name: "putParcelableArrayListExtra"
5849        parameters: "java.lang.String"
5850        parameters: "java.util.ArrayList"
5851        return_type: "android.content.Intent"
5852      }
5853      methods {
5854        name: "setAction"
5855        parameters: "java.lang.String"
5856        return_type: "android.content.Intent"
5857      }
5858      methods {
5859        name: "setClass"
5860        parameters: "android.content.Context"
5861        parameters: "java.lang.Class"
5862        return_type: "android.content.Intent"
5863      }
5864      methods {
5865        name: "setClipData"
5866        parameters: "android.content.ClipData"
5867        return_type: "void"
5868      }
5869      methods {
5870        name: "setDataAndType"
5871        parameters: "android.net.Uri"
5872        parameters: "java.lang.String"
5873        return_type: "android.content.Intent"
5874      }
5875      methods {
5876        name: "setType"
5877        parameters: "java.lang.String"
5878        return_type: "android.content.Intent"
5879      }
5880    }
5881    classes {
5882      name: "android.text.TextUtils"
5883      methods {
5884        name: "equals"
5885        parameters: "java.lang.CharSequence"
5886        parameters: "java.lang.CharSequence"
5887        return_type: "boolean"
5888      }
5889      methods {
5890        name: "getTrimmedLength"
5891        parameters: "java.lang.CharSequence"
5892        return_type: "int"
5893      }
5894      methods {
5895        name: "isEmpty"
5896        parameters: "java.lang.CharSequence"
5897        return_type: "boolean"
5898      }
5899      methods {
5900        name: "writeToParcel"
5901        parameters: "java.lang.CharSequence"
5902        parameters: "android.os.Parcel"
5903        parameters: "int"
5904        return_type: "void"
5905      }
5906      fields {
5907        name: "CHAR_SEQUENCE_CREATOR"
5908        type: "android.os.Parcelable.Creator"
5909      }
5910    }
5911    classes {
5912      name: "android.app.PendingIntent"
5913      methods {
5914        name: "getService"
5915        parameters: "android.content.Context"
5916        parameters: "int"
5917        parameters: "android.content.Intent"
5918        parameters: "int"
5919        return_type: "android.app.PendingIntent"
5920      }
5921      methods {
5922        name: "writeToParcel"
5923        parameters: "android.os.Parcel"
5924        parameters: "int"
5925        return_type: "void"
5926      }
5927      fields {
5928        name: "CREATOR"
5929        type: "android.os.Parcelable.Creator"
5930      }
5931    }
5932    classes {
5933      name: "android.graphics.Bitmap.CompressFormat"
5934      fields {
5935        name: "PNG"
5936        type: "android.graphics.Bitmap.CompressFormat"
5937      }
5938    }
5939    classes {
5940      name: "android.util.SparseIntArray"
5941      methods {
5942        name: "<init>"
5943        return_type: "void"
5944      }
5945      methods {
5946        name: "get"
5947        parameters: "int"
5948        return_type: "int"
5949      }
5950      methods {
5951        name: "put"
5952        parameters: "int"
5953        parameters: "int"
5954        return_type: "void"
5955      }
5956    }
5957    classes {
5958      name: "java.lang.Integer"
5959      methods {
5960        name: "equals"
5961        parameters: "java.lang.Object"
5962        return_type: "boolean"
5963      }
5964      methods {
5965        name: "intValue"
5966        return_type: "int"
5967      }
5968      methods {
5969        name: "numberOfTrailingZeros"
5970        parameters: "int"
5971        return_type: "int"
5972      }
5973      methods {
5974        name: "toHexString"
5975        parameters: "int"
5976        return_type: "java.lang.String"
5977      }
5978      methods {
5979        name: "toString"
5980        parameters: "int"
5981        return_type: "java.lang.String"
5982      }
5983      methods {
5984        name: "valueOf"
5985        parameters: "int"
5986        return_type: "java.lang.Integer"
5987      }
5988      fields {
5989        name: "TYPE"
5990        type: "java.lang.Class"
5991      }
5992    }
5993    classes {
5994      name: "java.lang.reflect.Array"
5995      methods {
5996        name: "newInstance"
5997        parameters: "java.lang.Class"
5998        parameters: "int"
5999        return_type: "java.lang.Object"
6000      }
6001    }
6002    classes {
6003      name: "android.media.session.MediaSessionManager.RemoteUserInfo"
6004      methods {
6005        name: "<init>"
6006        parameters: "java.lang.String"
6007        parameters: "int"
6008        parameters: "int"
6009        return_type: "void"
6010      }
6011    }
6012    classes {
6013      name: "java.util.regex.Pattern"
6014      methods {
6015        name: "matcher"
6016        parameters: "java.lang.CharSequence"
6017        return_type: "java.util.regex.Matcher"
6018      }
6019    }
6020    classes {
6021      name: "android.os.Build.VERSION"
6022      fields {
6023        name: "SDK_INT"
6024        type: "int"
6025      }
6026    }
6027    classes {
6028      name: "android.view.ViewGroup.LayoutParams"
6029      methods {
6030        name: "<init>"
6031        parameters: "int"
6032        parameters: "int"
6033        return_type: "void"
6034      }
6035      methods {
6036        name: "<init>"
6037        parameters: "android.content.Context"
6038        parameters: "android.util.AttributeSet"
6039        return_type: "void"
6040      }
6041      fields {
6042        name: "width"
6043        type: "int"
6044      }
6045    }
6046    classes {
6047      name: "android.transition.Transition.EpicenterCallback"
6048      methods {
6049        name: "<init>"
6050        return_type: "void"
6051      }
6052    }
6053    classes {
6054      name: "android.app.AlertDialog.Builder"
6055      methods {
6056        name: "<init>"
6057        parameters: "android.content.Context"
6058        return_type: "void"
6059      }
6060      methods {
6061        name: "create"
6062        return_type: "android.app.AlertDialog"
6063      }
6064      methods {
6065        name: "setCancelable"
6066        parameters: "boolean"
6067        return_type: "android.app.AlertDialog.Builder"
6068      }
6069      methods {
6070        name: "setNegativeButton"
6071        parameters: "java.lang.CharSequence"
6072        parameters: "android.content.DialogInterface.OnClickListener"
6073        return_type: "android.app.AlertDialog.Builder"
6074      }
6075      methods {
6076        name: "setPositiveButton"
6077        parameters: "java.lang.CharSequence"
6078        parameters: "android.content.DialogInterface.OnClickListener"
6079        return_type: "android.app.AlertDialog.Builder"
6080      }
6081      methods {
6082        name: "setTitle"
6083        parameters: "java.lang.CharSequence"
6084        return_type: "android.app.AlertDialog.Builder"
6085      }
6086      methods {
6087        name: "setView"
6088        parameters: "android.view.View"
6089        return_type: "android.app.AlertDialog.Builder"
6090      }
6091    }
6092    classes {
6093      name: "android.view.accessibility.AccessibilityNodeInfo"
6094      methods {
6095        name: "addAction"
6096        parameters: "int"
6097        return_type: "void"
6098      }
6099      methods {
6100        name: "equals"
6101        parameters: "java.lang.Object"
6102        return_type: "boolean"
6103      }
6104      methods {
6105        name: "getActions"
6106        return_type: "int"
6107      }
6108      methods {
6109        name: "getBoundsInParent"
6110        parameters: "android.graphics.Rect"
6111        return_type: "void"
6112      }
6113      methods {
6114        name: "getBoundsInScreen"
6115        parameters: "android.graphics.Rect"
6116        return_type: "void"
6117      }
6118      methods {
6119        name: "getClassName"
6120        return_type: "java.lang.CharSequence"
6121      }
6122      methods {
6123        name: "getContentDescription"
6124        return_type: "java.lang.CharSequence"
6125      }
6126      methods {
6127        name: "getPackageName"
6128        return_type: "java.lang.CharSequence"
6129      }
6130      methods {
6131        name: "getText"
6132        return_type: "java.lang.CharSequence"
6133      }
6134      methods {
6135        name: "getViewIdResourceName"
6136        return_type: "java.lang.String"
6137      }
6138      methods {
6139        name: "hashCode"
6140        return_type: "int"
6141      }
6142      methods {
6143        name: "isCheckable"
6144        return_type: "boolean"
6145      }
6146      methods {
6147        name: "isChecked"
6148        return_type: "boolean"
6149      }
6150      methods {
6151        name: "isClickable"
6152        return_type: "boolean"
6153      }
6154      methods {
6155        name: "isEnabled"
6156        return_type: "boolean"
6157      }
6158      methods {
6159        name: "isFocusable"
6160        return_type: "boolean"
6161      }
6162      methods {
6163        name: "isFocused"
6164        return_type: "boolean"
6165      }
6166      methods {
6167        name: "isLongClickable"
6168        return_type: "boolean"
6169      }
6170      methods {
6171        name: "isPassword"
6172        return_type: "boolean"
6173      }
6174      methods {
6175        name: "isScrollable"
6176        return_type: "boolean"
6177      }
6178      methods {
6179        name: "isSelected"
6180        return_type: "boolean"
6181      }
6182      methods {
6183        name: "setClassName"
6184        parameters: "java.lang.CharSequence"
6185        return_type: "void"
6186      }
6187      methods {
6188        name: "setParent"
6189        parameters: "android.view.View"
6190        return_type: "void"
6191      }
6192      methods {
6193        name: "setScrollable"
6194        parameters: "boolean"
6195        return_type: "void"
6196      }
6197    }
6198    classes {
6199      name: "java.io.File"
6200      methods {
6201        name: "<init>"
6202        parameters: "java.io.File"
6203        parameters: "java.lang.String"
6204        return_type: "void"
6205      }
6206      methods {
6207        name: "<init>"
6208        parameters: "java.lang.String"
6209        return_type: "void"
6210      }
6211      methods {
6212        name: "canRead"
6213        return_type: "boolean"
6214      }
6215      methods {
6216        name: "delete"
6217        return_type: "boolean"
6218      }
6219      methods {
6220        name: "exists"
6221        return_type: "boolean"
6222      }
6223      methods {
6224        name: "getAbsolutePath"
6225        return_type: "java.lang.String"
6226      }
6227      methods {
6228        name: "getCanonicalFile"
6229        return_type: "java.io.File"
6230      }
6231      methods {
6232        name: "getCanonicalPath"
6233        return_type: "java.lang.String"
6234      }
6235      methods {
6236        name: "getName"
6237        return_type: "java.lang.String"
6238      }
6239      methods {
6240        name: "getParentFile"
6241        return_type: "java.io.File"
6242      }
6243      methods {
6244        name: "getPath"
6245        return_type: "java.lang.String"
6246      }
6247      methods {
6248        name: "lastModified"
6249        return_type: "long"
6250      }
6251      methods {
6252        name: "length"
6253        return_type: "long"
6254      }
6255      methods {
6256        name: "mkdir"
6257        return_type: "boolean"
6258      }
6259      methods {
6260        name: "renameTo"
6261        parameters: "java.io.File"
6262        return_type: "boolean"
6263      }
6264    }
6265    classes {
6266      name: "android.graphics.PorterDuff.Mode"
6267      fields {
6268        name: "SRC_OVER"
6269        type: "android.graphics.PorterDuff.Mode"
6270      }
6271    }
6272    classes {
6273      name: "android.widget.Button"
6274      methods {
6275        name: "setOnClickListener"
6276        parameters: "android.view.View.OnClickListener"
6277        return_type: "void"
6278      }
6279    }
6280    classes {
6281      name: "java.util.WeakHashMap"
6282      methods {
6283        name: "<init>"
6284        return_type: "void"
6285      }
6286      methods {
6287        name: "get"
6288        parameters: "java.lang.Object"
6289        return_type: "java.lang.Object"
6290      }
6291      methods {
6292        name: "isEmpty"
6293        return_type: "boolean"
6294      }
6295      methods {
6296        name: "keySet"
6297        return_type: "java.util.Set"
6298      }
6299      methods {
6300        name: "put"
6301        parameters: "java.lang.Object"
6302        parameters: "java.lang.Object"
6303        return_type: "java.lang.Object"
6304      }
6305    }
6306    classes {
6307      name: "com.android.internal.app.AlertController.AlertParams"
6308      fields {
6309        name: "mNegativeButtonListener"
6310        type: "android.content.DialogInterface.OnClickListener"
6311      }
6312      fields {
6313        name: "mNegativeButtonText"
6314        type: "java.lang.CharSequence"
6315      }
6316      fields {
6317        name: "mPositiveButtonListener"
6318        type: "android.content.DialogInterface.OnClickListener"
6319      }
6320      fields {
6321        name: "mPositiveButtonText"
6322        type: "java.lang.CharSequence"
6323      }
6324      fields {
6325        name: "mView"
6326        type: "android.view.View"
6327      }
6328    }
6329    classes {
6330      name: "android.widget.CheckBox"
6331      methods {
6332        name: "isChecked"
6333        return_type: "boolean"
6334      }
6335      methods {
6336        name: "setChecked"
6337        parameters: "boolean"
6338        return_type: "void"
6339      }
6340    }
6341    classes {
6342      name: "android.view.animation.DecelerateInterpolator"
6343      methods {
6344        name: "<init>"
6345        parameters: "float"
6346        return_type: "void"
6347      }
6348    }
6349    classes {
6350      name: "android.service.media.MediaBrowserService.BrowserRoot"
6351      methods {
6352        name: "<init>"
6353        parameters: "java.lang.String"
6354        parameters: "android.os.Bundle"
6355        return_type: "void"
6356      }
6357    }
6358    classes {
6359      name: "android.widget.Toast"
6360      methods {
6361        name: "makeText"
6362        parameters: "android.content.Context"
6363        parameters: "int"
6364        parameters: "int"
6365        return_type: "android.widget.Toast"
6366      }
6367      methods {
6368        name: "makeText"
6369        parameters: "android.content.Context"
6370        parameters: "java.lang.CharSequence"
6371        parameters: "int"
6372        return_type: "android.widget.Toast"
6373      }
6374      methods {
6375        name: "show"
6376        return_type: "void"
6377      }
6378    }
6379    classes {
6380      name: "android.service.media.MediaBrowserService"
6381      methods {
6382        name: "<init>"
6383        return_type: "void"
6384      }
6385      methods {
6386        name: "onBind"
6387        parameters: "android.content.Intent"
6388        return_type: "android.os.IBinder"
6389      }
6390      methods {
6391        name: "onCreate"
6392        return_type: "void"
6393      }
6394    }
6395    classes {
6396      name: "libcore.io.Streams"
6397      methods {
6398        name: "copy"
6399        parameters: "java.io.InputStream"
6400        parameters: "java.io.OutputStream"
6401        return_type: "int"
6402      }
6403    }
6404    classes {
6405      name: "android.text.format.DateUtils"
6406      methods {
6407        name: "formatDateTime"
6408        parameters: "android.content.Context"
6409        parameters: "long"
6410        parameters: "int"
6411        return_type: "java.lang.String"
6412      }
6413    }
6414    classes {
6415      name: "android.widget.TabHost.OnTabChangeListener"
6416      methods {
6417        name: "onTabChanged"
6418        parameters: "java.lang.String"
6419        return_type: "void"
6420      }
6421    }
6422    classes {
6423      name: "android.app.NotificationChannel"
6424      methods {
6425        name: "<init>"
6426        parameters: "java.lang.String"
6427        parameters: "java.lang.CharSequence"
6428        parameters: "int"
6429        return_type: "void"
6430      }
6431    }
6432    classes {
6433      name: "android.app.Notification.Builder"
6434      methods {
6435        name: "<init>"
6436        parameters: "android.content.Context"
6437        parameters: "java.lang.String"
6438        return_type: "void"
6439      }
6440      methods {
6441        name: "addExtras"
6442        parameters: "android.os.Bundle"
6443        return_type: "android.app.Notification.Builder"
6444      }
6445      methods {
6446        name: "build"
6447        return_type: "android.app.Notification"
6448      }
6449      methods {
6450        name: "extend"
6451        parameters: "android.app.Notification.Extender"
6452        return_type: "android.app.Notification.Builder"
6453      }
6454      methods {
6455        name: "setActions"
6456        parameters: "android.app.Notification.Action[]"
6457        return_type: "android.app.Notification.Builder"
6458      }
6459      methods {
6460        name: "setColor"
6461        parameters: "int"
6462        return_type: "android.app.Notification.Builder"
6463      }
6464      methods {
6465        name: "setContentIntent"
6466        parameters: "android.app.PendingIntent"
6467        return_type: "android.app.Notification.Builder"
6468      }
6469      methods {
6470        name: "setContentText"
6471        parameters: "java.lang.CharSequence"
6472        return_type: "android.app.Notification.Builder"
6473      }
6474      methods {
6475        name: "setContentTitle"
6476        parameters: "java.lang.CharSequence"
6477        return_type: "android.app.Notification.Builder"
6478      }
6479      methods {
6480        name: "setDeleteIntent"
6481        parameters: "android.app.PendingIntent"
6482        return_type: "android.app.Notification.Builder"
6483      }
6484      methods {
6485        name: "setLocalOnly"
6486        parameters: "boolean"
6487        return_type: "android.app.Notification.Builder"
6488      }
6489      methods {
6490        name: "setOngoing"
6491        parameters: "boolean"
6492        return_type: "android.app.Notification.Builder"
6493      }
6494      methods {
6495        name: "setProgress"
6496        parameters: "int"
6497        parameters: "int"
6498        parameters: "boolean"
6499        return_type: "android.app.Notification.Builder"
6500      }
6501      methods {
6502        name: "setSmallIcon"
6503        parameters: "int"
6504        return_type: "android.app.Notification.Builder"
6505      }
6506      methods {
6507        name: "setSubText"
6508        parameters: "java.lang.CharSequence"
6509        return_type: "android.app.Notification.Builder"
6510      }
6511      methods {
6512        name: "setTicker"
6513        parameters: "java.lang.CharSequence"
6514        return_type: "android.app.Notification.Builder"
6515      }
6516    }
6517    classes {
6518      name: "java.util.regex.Matcher"
6519      methods {
6520        name: "matches"
6521        return_type: "boolean"
6522      }
6523    }
6524  }
6525  internal_api_packages {
6526    name: "com.android.shell"
6527  }
6528  package_file_content {
6529    entries {
6530      key: "res/layout/dialog_bugreport_info.xml"
6531      value {
6532        name: "res/layout/dialog_bugreport_info.xml"
6533        type: FILE
6534        size: 1944
6535        content_id: "77afe9cf "
6536      }
6537    }
6538    entries {
6539      key: "META-INF/CERT.SF"
6540      value {
6541        name: "META-INF/CERT.SF"
6542        type: FILE
6543        size: 845
6544        content_id: "ea979a47 "
6545      }
6546    }
6547    entries {
6548      key: "AndroidManifest.xml"
6549      value {
6550        name: "AndroidManifest.xml"
6551        type: FILE
6552        size: 23708
6553        content_id: "f9855bc7 "
6554      }
6555    }
6556    entries {
6557      key: "META-INF/CERT.RSA"
6558      value {
6559        name: "META-INF/CERT.RSA"
6560        type: FILE
6561        size: 1722
6562        content_id: "685bacac "
6563      }
6564    }
6565    entries {
6566      key: "res/layout/confirm_repeat.xml"
6567      value {
6568        name: "res/layout/confirm_repeat.xml"
6569        type: FILE
6570        size: 1112
6571        content_id: "fd510e79 "
6572      }
6573    }
6574    entries {
6575      key: "resources.arsc"
6576      value {
6577        name: "resources.arsc"
6578        type: FILE
6579        size: 175164
6580        content_id: "30535c6a "
6581      }
6582    }
6583    entries {
6584      key: "res/xml/file_provider_paths.xml"
6585      value {
6586        name: "res/xml/file_provider_paths.xml"
6587        type: FILE
6588        size: 400
6589        content_id: "a81e9b05 "
6590      }
6591    }
6592    entries {
6593      key: "classes.dex"
6594      value {
6595        name: "classes.dex"
6596        type: FILE
6597        size: 609720
6598        content_id: "f1b3224f "
6599      }
6600    }
6601    entries {
6602      key: "res/drawable/ic_bug_report_black_24dp.xml"
6603      value {
6604        name: "res/drawable/ic_bug_report_black_24dp.xml"
6605        type: FILE
6606        size: 1572
6607        content_id: "c2a89254 "
6608      }
6609    }
6610    entries {
6611      key: "META-INF/MANIFEST.MF"
6612      value {
6613        name: "META-INF/MANIFEST.MF"
6614        type: FILE
6615        size: 746
6616        content_id: "5bbd78a2 "
6617      }
6618    }
6619  }
6620}
6621