| name: "Shell.apk" |
| type: APK |
| size: 803551 |
| content_id: "vkz3X7DyuwrFSkQw/RfAJhyf5/gG4FelAGXZaRvH09c=" |
| code_id: "f1b3224f f9855bc7 " |
| app_info { |
| package_name: "com.android.shell" |
| uses_permissions: "android.permission.SEND_SMS" |
| uses_permissions: "android.permission.CALL_PHONE" |
| uses_permissions: "android.permission.READ_PHONE_STATE" |
| uses_permissions: "android.permission.READ_CONTACTS" |
| uses_permissions: "android.permission.WRITE_CONTACTS" |
| uses_permissions: "android.permission.READ_CALENDAR" |
| uses_permissions: "android.permission.WRITE_CALENDAR" |
| uses_permissions: "android.permission.READ_USER_DICTIONARY" |
| uses_permissions: "android.permission.WRITE_USER_DICTIONARY" |
| uses_permissions: "android.permission.ACCESS_FINE_LOCATION" |
| uses_permissions: "android.permission.ACCESS_COARSE_LOCATION" |
| uses_permissions: "android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" |
| uses_permissions: "android.permission.ACCESS_NETWORK_STATE" |
| uses_permissions: "android.permission.ACCESS_WIFI_STATE" |
| uses_permissions: "android.permission.BLUETOOTH" |
| uses_permissions: "android.permission.LOCAL_MAC_ADDRESS" |
| uses_permissions: "android.permission.EXPAND_STATUS_BAR" |
| uses_permissions: "android.permission.DISABLE_KEYGUARD" |
| uses_permissions: "android.permission.MANAGE_NETWORK_POLICY" |
| uses_permissions: "android.permission.MANAGE_USB" |
| uses_permissions: "android.permission.USE_RESERVED_DISK" |
| uses_permissions: "android.permission.FOREGROUND_SERVICE" |
| uses_permissions: "android.permission.REAL_GET_TASKS" |
| uses_permissions: "android.permission.CHANGE_CONFIGURATION" |
| uses_permissions: "android.permission.REORDER_TASKS" |
| uses_permissions: "android.permission.SET_ANIMATION_SCALE" |
| uses_permissions: "android.permission.SET_PREFERRED_APPLICATIONS" |
| uses_permissions: "android.permission.WRITE_SETTINGS" |
| uses_permissions: "android.permission.WRITE_SECURE_SETTINGS" |
| uses_permissions: "android.permission.BROADCAST_STICKY" |
| uses_permissions: "android.permission.SET_DEBUG_APP" |
| uses_permissions: "android.permission.SET_PROCESS_LIMIT" |
| uses_permissions: "android.permission.SET_ALWAYS_FINISH" |
| uses_permissions: "android.permission.DUMP" |
| uses_permissions: "android.permission.SIGNAL_PERSISTENT_PROCESSES" |
| uses_permissions: "android.permission.KILL_BACKGROUND_PROCESSES" |
| uses_permissions: "android.permission.FORCE_BACK" |
| uses_permissions: "android.permission.BATTERY_STATS" |
| uses_permissions: "android.permission.PACKAGE_USAGE_STATS" |
| uses_permissions: "android.permission.INTERNAL_SYSTEM_WINDOW" |
| uses_permissions: "android.permission.INJECT_EVENTS" |
| uses_permissions: "android.permission.RETRIEVE_WINDOW_CONTENT" |
| uses_permissions: "android.permission.SET_ACTIVITY_WATCHER" |
| uses_permissions: "android.permission.READ_INPUT_STATE" |
| uses_permissions: "android.permission.SET_ORIENTATION" |
| uses_permissions: "android.permission.INSTALL_PACKAGES" |
| uses_permissions: "android.permission.MOVE_PACKAGE" |
| uses_permissions: "android.permission.CLEAR_APP_USER_DATA" |
| uses_permissions: "android.permission.CLEAR_APP_CACHE" |
| uses_permissions: "android.permission.DELETE_CACHE_FILES" |
| uses_permissions: "android.permission.DELETE_PACKAGES" |
| uses_permissions: "android.permission.ACCESS_SURFACE_FLINGER" |
| uses_permissions: "android.permission.READ_FRAME_BUFFER" |
| uses_permissions: "android.permission.DEVICE_POWER" |
| uses_permissions: "android.permission.INSTALL_LOCATION_PROVIDER" |
| uses_permissions: "android.permission.BACKUP" |
| uses_permissions: "android.permission.FORCE_STOP_PACKAGES" |
| uses_permissions: "android.permission.STOP_APP_SWITCHES" |
| uses_permissions: "android.permission.ACCESS_CONTENT_PROVIDERS_EXTERNALLY" |
| uses_permissions: "android.permission.GRANT_RUNTIME_PERMISSIONS" |
| uses_permissions: "android.permission.REVOKE_RUNTIME_PERMISSIONS" |
| uses_permissions: "android.permission.INSTALL_GRANT_RUNTIME_PERMISSIONS" |
| uses_permissions: "android.permission.SET_KEYBOARD_LAYOUT" |
| uses_permissions: "android.permission.GET_DETAILED_TASKS" |
| uses_permissions: "android.permission.SET_SCREEN_COMPATIBILITY" |
| uses_permissions: "android.permission.READ_EXTERNAL_STORAGE" |
| uses_permissions: "android.permission.WRITE_EXTERNAL_STORAGE" |
| uses_permissions: "android.permission.WRITE_MEDIA_STORAGE" |
| uses_permissions: "android.permission.INTERACT_ACROSS_USERS" |
| uses_permissions: "android.permission.INTERACT_ACROSS_USERS_FULL" |
| uses_permissions: "android.permission.CREATE_USERS" |
| uses_permissions: "android.permission.MANAGE_DEVICE_ADMINS" |
| uses_permissions: "android.permission.ACCESS_LOWPAN_STATE" |
| uses_permissions: "android.permission.CHANGE_LOWPAN_STATE" |
| uses_permissions: "android.permission.READ_LOWPAN_CREDENTIAL" |
| uses_permissions: "android.permission.BLUETOOTH_STACK" |
| uses_permissions: "android.permission.GET_ACCOUNTS" |
| uses_permissions: "android.permission.RETRIEVE_WINDOW_TOKEN" |
| uses_permissions: "android.permission.FRAME_STATS" |
| uses_permissions: "android.permission.BIND_APPWIDGET" |
| uses_permissions: "android.permission.UPDATE_APP_OPS_STATS" |
| uses_permissions: "android.permission.MODIFY_APPWIDGET_BIND_PERMISSIONS" |
| uses_permissions: "android.permission.INSTALL_GRANT_RUNTIME_PERMISSIONS" |
| uses_permissions: "android.permission.CHANGE_APP_IDLE_STATE" |
| uses_permissions: "android.permission.CHANGE_DEVICE_IDLE_TEMP_WHITELIST" |
| uses_permissions: "android.permission.MOUNT_UNMOUNT_FILESYSTEMS" |
| uses_permissions: "android.permission.MOUNT_FORMAT_FILESYSTEMS" |
| uses_permissions: "android.permission.MODIFY_PHONE_STATE" |
| uses_permissions: "android.permission.REGISTER_CALL_PROVIDER" |
| uses_permissions: "android.permission.REGISTER_CONNECTION_MANAGER" |
| uses_permissions: "android.permission.REGISTER_SIM_SUBSCRIPTION" |
| uses_permissions: "android.permission.GET_APP_OPS_STATS" |
| uses_permissions: "android.permission.MANAGE_APP_OPS_MODES" |
| uses_permissions: "android.permission.VIBRATE" |
| uses_permissions: "android.permission.MANAGE_ACTIVITY_STACKS" |
| uses_permissions: "android.permission.START_TASKS_FROM_RECENTS" |
| uses_permissions: "android.permission.ACTIVITY_EMBEDDING" |
| uses_permissions: "android.permission.CONNECTIVITY_INTERNAL" |
| uses_permissions: "android.permission.CHANGE_COMPONENT_ENABLED_STATE" |
| uses_permissions: "android.permission.MANAGE_AUTO_FILL" |
| uses_permissions: "android.permission.NETWORK_SETTINGS" |
| uses_permissions: "android.permission.CHANGE_WIFI_STATE" |
| uses_permissions: "android.permission.SET_TIME" |
| uses_permissions: "android.permission.SET_TIME_ZONE" |
| uses_permissions: "android.permission.DISABLE_HIDDEN_API_CHECKS" |
| uses_permissions: "android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME" |
| uses_permissions: "android.permission.WAKE_LOCK" |
| uses_permissions: "android.permission.CHANGE_OVERLAY_PACKAGES" |
| uses_permissions: "android.permission.RESTRICTED_VR_ACCESS" |
| uses_permissions: "android.permission.MANAGE_BIND_INSTANT_SERVICE" |
| uses_permissions: "android.permission.SET_HARMFUL_APP_WARNINGS" |
| uses_permissions: "android.permission.MANAGE_SENSORS" |
| uses_permissions: "android.permission.MANAGE_AUDIO_POLICY" |
| uses_permissions: "android.permission.MANAGE_CAMERA" |
| uses_permissions: "android.permission.MANAGE_BLUETOOTH_WHEN_PERMISSION_REVIEW_REQUIRED" |
| uses_permissions: "android.permission.MANAGE_WIFI_WHEN_PERMISSION_REVIEW_REQUIRED" |
| uses_permissions: "android.permission.WATCH_APPOPS" |
| uses_permissions: "android.permission.CONTROL_KEYGUARD" |
| activities: ".BugreportWarningActivity" |
| services: ".BugreportProgressService" |
| providers: "android.support.v4.content.FileProvider" |
| providers: ".BugreportStorageProvider" |
| properties { |
| key: "compileSdkVersionCodename" |
| value: "9" |
| } |
| properties { |
| key: "coreApp" |
| value: "0xffffffff" |
| } |
| properties { |
| key: "targetSdkVersion" |
| value: "0x1c" |
| } |
| properties { |
| key: "label" |
| value: "@0x7f050000" |
| } |
| properties { |
| key: "versionName" |
| value: "9" |
| } |
| properties { |
| key: "versionCode" |
| value: "0x1c" |
| } |
| properties { |
| key: "directBootAware" |
| value: "0xffffffff" |
| } |
| properties { |
| key: "minSdkVersion" |
| value: "0x1c" |
| } |
| properties { |
| key: "sharedUserId" |
| value: "android.uid.shell" |
| } |
| properties { |
| key: "platformBuildVersionName" |
| value: "0x9" |
| } |
| properties { |
| key: "compileSdkVersion" |
| value: "0x1c" |
| } |
| properties { |
| key: "platformBuildVersionCode" |
| value: "0x1c" |
| } |
| properties { |
| key: "defaultToDeviceProtectedStorage" |
| value: "0xffffffff" |
| } |
| external_api_packages { |
| name: "com.android.shell" |
| classes { |
| name: "android.transition.Transition" |
| methods { |
| name: "addListener" |
| parameters: "android.transition.Transition.TransitionListener" |
| return_type: "android.transition.Transition" |
| } |
| methods { |
| name: "addTarget" |
| parameters: "android.view.View" |
| return_type: "android.transition.Transition" |
| } |
| methods { |
| name: "clone" |
| return_type: "android.transition.Transition" |
| } |
| methods { |
| name: "getTargetIds" |
| return_type: "java.util.List" |
| } |
| methods { |
| name: "getTargetNames" |
| return_type: "java.util.List" |
| } |
| methods { |
| name: "getTargetTypes" |
| return_type: "java.util.List" |
| } |
| methods { |
| name: "getTargets" |
| return_type: "java.util.List" |
| } |
| methods { |
| name: "removeListener" |
| parameters: "android.transition.Transition.TransitionListener" |
| return_type: "android.transition.Transition" |
| } |
| methods { |
| name: "removeTarget" |
| parameters: "android.view.View" |
| return_type: "android.transition.Transition" |
| } |
| methods { |
| name: "setEpicenterCallback" |
| parameters: "android.transition.Transition.EpicenterCallback" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.io.FileInputStream" |
| methods { |
| name: "<init>" |
| parameters: "java.io.File" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.util.Patterns" |
| fields { |
| name: "EMAIL_ADDRESS" |
| type: "java.util.regex.Pattern" |
| } |
| } |
| classes { |
| name: "android.media.AudioAttributes" |
| methods { |
| name: "equals" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "getContentType" |
| return_type: "int" |
| } |
| methods { |
| name: "getFlags" |
| return_type: "int" |
| } |
| methods { |
| name: "getUsage" |
| return_type: "int" |
| } |
| methods { |
| name: "hashCode" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "android.view.ViewGroup" |
| methods { |
| name: "addView" |
| parameters: "android.view.View" |
| return_type: "void" |
| } |
| methods { |
| name: "addView" |
| parameters: "android.view.View" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "addView" |
| parameters: "android.view.View" |
| parameters: "int" |
| parameters: "android.view.ViewGroup.LayoutParams" |
| return_type: "void" |
| } |
| methods { |
| name: "checkLayoutParams" |
| parameters: "android.view.ViewGroup.LayoutParams" |
| return_type: "boolean" |
| } |
| methods { |
| name: "dispatchGenericMotionEvent" |
| parameters: "android.view.MotionEvent" |
| return_type: "boolean" |
| } |
| methods { |
| name: "dispatchKeyEvent" |
| parameters: "android.view.KeyEvent" |
| return_type: "boolean" |
| } |
| methods { |
| name: "dispatchPopulateAccessibilityEvent" |
| parameters: "android.view.accessibility.AccessibilityEvent" |
| return_type: "boolean" |
| } |
| methods { |
| name: "draw" |
| parameters: "android.graphics.Canvas" |
| return_type: "void" |
| } |
| methods { |
| name: "drawChild" |
| parameters: "android.graphics.Canvas" |
| parameters: "android.view.View" |
| parameters: "long" |
| return_type: "boolean" |
| } |
| methods { |
| name: "drawableStateChanged" |
| return_type: "void" |
| } |
| methods { |
| name: "endViewTransition" |
| parameters: "android.view.View" |
| return_type: "void" |
| } |
| methods { |
| name: "getBackground" |
| return_type: "android.graphics.drawable.Drawable" |
| } |
| methods { |
| name: "getBottom" |
| return_type: "int" |
| } |
| methods { |
| name: "getChildAt" |
| parameters: "int" |
| return_type: "android.view.View" |
| } |
| methods { |
| name: "getChildCount" |
| return_type: "int" |
| } |
| methods { |
| name: "getLeft" |
| return_type: "int" |
| } |
| methods { |
| name: "getParent" |
| return_type: "android.view.ViewParent" |
| } |
| methods { |
| name: "getRight" |
| return_type: "int" |
| } |
| methods { |
| name: "getSuggestedMinimumHeight" |
| return_type: "int" |
| } |
| methods { |
| name: "getSuggestedMinimumWidth" |
| return_type: "int" |
| } |
| methods { |
| name: "getTag" |
| parameters: "int" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "getTop" |
| return_type: "int" |
| } |
| methods { |
| name: "getWidth" |
| return_type: "int" |
| } |
| methods { |
| name: "indexOfChild" |
| parameters: "android.view.View" |
| return_type: "int" |
| } |
| methods { |
| name: "isTransitionGroup" |
| return_type: "boolean" |
| } |
| methods { |
| name: "onAttachedToWindow" |
| return_type: "void" |
| } |
| methods { |
| name: "onDetachedFromWindow" |
| return_type: "void" |
| } |
| methods { |
| name: "onDraw" |
| parameters: "android.graphics.Canvas" |
| return_type: "void" |
| } |
| methods { |
| name: "onInterceptTouchEvent" |
| parameters: "android.view.MotionEvent" |
| return_type: "boolean" |
| } |
| methods { |
| name: "onKeyDown" |
| parameters: "int" |
| parameters: "android.view.KeyEvent" |
| return_type: "boolean" |
| } |
| methods { |
| name: "onKeyUp" |
| parameters: "int" |
| parameters: "android.view.KeyEvent" |
| return_type: "boolean" |
| } |
| methods { |
| name: "onRestoreInstanceState" |
| parameters: "android.os.Parcelable" |
| return_type: "void" |
| } |
| methods { |
| name: "onSaveInstanceState" |
| return_type: "android.os.Parcelable" |
| } |
| methods { |
| name: "onSizeChanged" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "onTouchEvent" |
| parameters: "android.view.MotionEvent" |
| return_type: "boolean" |
| } |
| methods { |
| name: "post" |
| parameters: "java.lang.Runnable" |
| return_type: "boolean" |
| } |
| methods { |
| name: "removeCallbacks" |
| parameters: "java.lang.Runnable" |
| return_type: "boolean" |
| } |
| methods { |
| name: "removeView" |
| parameters: "android.view.View" |
| return_type: "void" |
| } |
| methods { |
| name: "removeViewAt" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "requestChildFocus" |
| parameters: "android.view.View" |
| parameters: "android.view.View" |
| return_type: "void" |
| } |
| methods { |
| name: "requestChildRectangleOnScreen" |
| parameters: "android.view.View" |
| parameters: "android.graphics.Rect" |
| parameters: "boolean" |
| return_type: "boolean" |
| } |
| methods { |
| name: "requestDisallowInterceptTouchEvent" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| methods { |
| name: "requestLayout" |
| return_type: "void" |
| } |
| methods { |
| name: "setFitsSystemWindows" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| methods { |
| name: "setVisibility" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "startViewTransition" |
| parameters: "android.view.View" |
| return_type: "void" |
| } |
| methods { |
| name: "verifyDrawable" |
| parameters: "android.graphics.drawable.Drawable" |
| return_type: "boolean" |
| } |
| } |
| classes { |
| name: "java.util.Collection" |
| methods { |
| name: "contains" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "iterator" |
| return_type: "java.util.Iterator" |
| } |
| methods { |
| name: "size" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "java.lang.reflect.Method" |
| methods { |
| name: "getAnnotation" |
| parameters: "java.lang.Class" |
| return_type: "java.lang.annotation.Annotation" |
| } |
| methods { |
| name: "getName" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getParameterTypes" |
| return_type: "java.lang.Class[]" |
| } |
| methods { |
| name: "invoke" |
| parameters: "java.lang.Object" |
| parameters: "java.lang.Object[]" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "setAccessible" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.util.Log" |
| methods { |
| name: "d" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "int" |
| } |
| methods { |
| name: "e" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "int" |
| } |
| methods { |
| name: "e" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| parameters: "java.lang.Throwable" |
| return_type: "int" |
| } |
| methods { |
| name: "i" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "int" |
| } |
| methods { |
| name: "i" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| parameters: "java.lang.Throwable" |
| return_type: "int" |
| } |
| methods { |
| name: "isLoggable" |
| parameters: "java.lang.String" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "v" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "int" |
| } |
| methods { |
| name: "w" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "int" |
| } |
| methods { |
| name: "w" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| parameters: "java.lang.Throwable" |
| return_type: "int" |
| } |
| methods { |
| name: "w" |
| parameters: "java.lang.String" |
| parameters: "java.lang.Throwable" |
| return_type: "int" |
| } |
| methods { |
| name: "wtf" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "int" |
| } |
| methods { |
| name: "wtf" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| parameters: "java.lang.Throwable" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "java.lang.reflect.Constructor" |
| methods { |
| name: "isAccessible" |
| return_type: "boolean" |
| } |
| methods { |
| name: "newInstance" |
| parameters: "java.lang.Object[]" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "setAccessible" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.content.ClipData" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.CharSequence" |
| parameters: "java.lang.String[]" |
| parameters: "android.content.ClipData.Item" |
| return_type: "void" |
| } |
| methods { |
| name: "addItem" |
| parameters: "android.content.ClipData.Item" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.IWindowManager" |
| methods { |
| name: "dismissKeyguard" |
| parameters: "com.android.internal.policy.IKeyguardDismissCallback" |
| parameters: "java.lang.CharSequence" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.graphics.Bitmap" |
| methods { |
| name: "compress" |
| parameters: "android.graphics.Bitmap.CompressFormat" |
| parameters: "int" |
| parameters: "java.io.OutputStream" |
| return_type: "boolean" |
| } |
| methods { |
| name: "recycle" |
| return_type: "void" |
| } |
| methods { |
| name: "setHasAlpha" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.os.Message" |
| methods { |
| name: "getData" |
| return_type: "android.os.Bundle" |
| } |
| methods { |
| name: "obtain" |
| return_type: "android.os.Message" |
| } |
| methods { |
| name: "obtain" |
| parameters: "android.os.Handler" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "java.lang.Object" |
| return_type: "android.os.Message" |
| } |
| methods { |
| name: "sendToTarget" |
| return_type: "void" |
| } |
| methods { |
| name: "setData" |
| parameters: "android.os.Bundle" |
| return_type: "void" |
| } |
| fields { |
| name: "arg1" |
| type: "int" |
| } |
| fields { |
| name: "arg2" |
| type: "int" |
| } |
| fields { |
| name: "obj" |
| type: "java.lang.Object" |
| } |
| fields { |
| name: "replyTo" |
| type: "android.os.Messenger" |
| } |
| fields { |
| name: "what" |
| type: "int" |
| } |
| } |
| classes { |
| name: "android.util.AndroidRuntimeException" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.os.ResultReceiver" |
| methods { |
| name: "<init>" |
| parameters: "android.os.Handler" |
| return_type: "void" |
| } |
| methods { |
| name: "writeToParcel" |
| parameters: "android.os.Parcel" |
| parameters: "int" |
| return_type: "void" |
| } |
| fields { |
| name: "CREATOR" |
| type: "android.os.Parcelable.Creator" |
| } |
| } |
| classes { |
| name: "android.content.res.TypedArray" |
| methods { |
| name: "getFloat" |
| parameters: "int" |
| parameters: "float" |
| return_type: "float" |
| } |
| methods { |
| name: "getInt" |
| parameters: "int" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "getInteger" |
| parameters: "int" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "getResourceId" |
| parameters: "int" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "getString" |
| parameters: "int" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "hasValue" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "recycle" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.SoundEffectConstants" |
| methods { |
| name: "getContantForFocusDirection" |
| parameters: "int" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "com.android.internal.content.FileSystemProvider" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "includeFile" |
| parameters: "android.database.MatrixCursor" |
| parameters: "java.lang.String" |
| parameters: "java.io.File" |
| return_type: "android.database.MatrixCursor.RowBuilder" |
| } |
| methods { |
| name: "onCreate" |
| parameters: "java.lang.String[]" |
| return_type: "void" |
| } |
| methods { |
| name: "queryDocument" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String[]" |
| return_type: "android.database.Cursor" |
| } |
| } |
| classes { |
| name: "android.widget.EdgeEffect" |
| methods { |
| name: "<init>" |
| parameters: "android.content.Context" |
| return_type: "void" |
| } |
| methods { |
| name: "draw" |
| parameters: "android.graphics.Canvas" |
| return_type: "boolean" |
| } |
| methods { |
| name: "finish" |
| return_type: "void" |
| } |
| methods { |
| name: "isFinished" |
| return_type: "boolean" |
| } |
| methods { |
| name: "onAbsorb" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "onPull" |
| parameters: "float" |
| return_type: "void" |
| } |
| methods { |
| name: "onPull" |
| parameters: "float" |
| parameters: "float" |
| return_type: "void" |
| } |
| methods { |
| name: "onRelease" |
| return_type: "void" |
| } |
| methods { |
| name: "setSize" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.util.concurrent.Executor" |
| methods { |
| name: "execute" |
| parameters: "java.lang.Runnable" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.os.UserHandle" |
| methods { |
| name: "getIdentifier" |
| return_type: "int" |
| } |
| fields { |
| name: "SYSTEM" |
| type: "android.os.UserHandle" |
| } |
| } |
| classes { |
| name: "android.graphics.PorterDuffColorFilter" |
| methods { |
| name: "<init>" |
| parameters: "int" |
| parameters: "android.graphics.PorterDuff.Mode" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.app.AlertDialog" |
| methods { |
| name: "cancel" |
| return_type: "void" |
| } |
| methods { |
| name: "dismiss" |
| return_type: "void" |
| } |
| methods { |
| name: "getButton" |
| parameters: "int" |
| return_type: "android.widget.Button" |
| } |
| methods { |
| name: "getWindow" |
| return_type: "android.view.Window" |
| } |
| methods { |
| name: "setTitle" |
| parameters: "java.lang.CharSequence" |
| return_type: "void" |
| } |
| methods { |
| name: "show" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.animation.ValueAnimator" |
| methods { |
| name: "getFrameDelay" |
| return_type: "long" |
| } |
| methods { |
| name: "getValues" |
| return_type: "android.animation.PropertyValuesHolder[]" |
| } |
| } |
| classes { |
| name: "android.view.MotionEvent" |
| methods { |
| name: "findPointerIndex" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "getAction" |
| return_type: "int" |
| } |
| methods { |
| name: "getActionIndex" |
| return_type: "int" |
| } |
| methods { |
| name: "getActionMasked" |
| return_type: "int" |
| } |
| methods { |
| name: "getAxisValue" |
| parameters: "int" |
| return_type: "float" |
| } |
| methods { |
| name: "getEdgeFlags" |
| return_type: "int" |
| } |
| methods { |
| name: "getPointerCount" |
| return_type: "int" |
| } |
| methods { |
| name: "getPointerId" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "getSource" |
| return_type: "int" |
| } |
| methods { |
| name: "getX" |
| return_type: "float" |
| } |
| methods { |
| name: "getX" |
| parameters: "int" |
| return_type: "float" |
| } |
| methods { |
| name: "getY" |
| return_type: "float" |
| } |
| methods { |
| name: "getY" |
| parameters: "int" |
| return_type: "float" |
| } |
| methods { |
| name: "obtain" |
| parameters: "long" |
| parameters: "long" |
| parameters: "int" |
| parameters: "float" |
| parameters: "float" |
| parameters: "int" |
| return_type: "android.view.MotionEvent" |
| } |
| methods { |
| name: "obtain" |
| parameters: "android.view.MotionEvent" |
| return_type: "android.view.MotionEvent" |
| } |
| methods { |
| name: "offsetLocation" |
| parameters: "float" |
| parameters: "float" |
| return_type: "void" |
| } |
| methods { |
| name: "recycle" |
| return_type: "void" |
| } |
| methods { |
| name: "transform" |
| parameters: "android.graphics.Matrix" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.util.UUID" |
| methods { |
| name: "equals" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "fromString" |
| parameters: "java.lang.String" |
| return_type: "java.util.UUID" |
| } |
| methods { |
| name: "hashCode" |
| return_type: "int" |
| } |
| methods { |
| name: "randomUUID" |
| return_type: "java.util.UUID" |
| } |
| } |
| classes { |
| name: "android.graphics.RectF" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "set" |
| parameters: "android.graphics.Rect" |
| return_type: "void" |
| } |
| fields { |
| name: "bottom" |
| type: "float" |
| } |
| fields { |
| name: "left" |
| type: "float" |
| } |
| fields { |
| name: "right" |
| type: "float" |
| } |
| fields { |
| name: "top" |
| type: "float" |
| } |
| } |
| classes { |
| name: "java.io.ByteArrayInputStream" |
| methods { |
| name: "<init>" |
| parameters: "byte[]" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.animation.AnimatorSet" |
| methods { |
| name: "getChildAnimations" |
| return_type: "java.util.ArrayList" |
| } |
| } |
| classes { |
| name: "java.lang.AssertionError" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.util.Objects" |
| methods { |
| name: "equals" |
| parameters: "java.lang.Object" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "hash" |
| parameters: "java.lang.Object[]" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "java.util.zip.ZipOutputStream" |
| methods { |
| name: "<init>" |
| parameters: "java.io.OutputStream" |
| return_type: "void" |
| } |
| methods { |
| name: "closeEntry" |
| return_type: "void" |
| } |
| methods { |
| name: "putNextEntry" |
| parameters: "java.util.zip.ZipEntry" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.transition.TransitionManager" |
| methods { |
| name: "beginDelayedTransition" |
| parameters: "android.view.ViewGroup" |
| parameters: "android.transition.Transition" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.lang.Math" |
| methods { |
| name: "abs" |
| parameters: "float" |
| return_type: "float" |
| } |
| methods { |
| name: "abs" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "max" |
| parameters: "float" |
| parameters: "float" |
| return_type: "float" |
| } |
| methods { |
| name: "max" |
| parameters: "int" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "min" |
| parameters: "float" |
| parameters: "float" |
| return_type: "float" |
| } |
| methods { |
| name: "min" |
| parameters: "int" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "round" |
| parameters: "float" |
| return_type: "int" |
| } |
| methods { |
| name: "sin" |
| parameters: "double" |
| return_type: "double" |
| } |
| } |
| classes { |
| name: "android.graphics.Canvas" |
| methods { |
| name: "clipRect" |
| parameters: "float" |
| parameters: "float" |
| parameters: "float" |
| parameters: "float" |
| parameters: "android.graphics.Region.Op" |
| return_type: "boolean" |
| } |
| methods { |
| name: "clipRect" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "clipRect" |
| parameters: "android.graphics.Rect" |
| return_type: "boolean" |
| } |
| methods { |
| name: "drawRect" |
| parameters: "float" |
| parameters: "float" |
| parameters: "float" |
| parameters: "float" |
| parameters: "android.graphics.Paint" |
| return_type: "void" |
| } |
| methods { |
| name: "getClipBounds" |
| parameters: "android.graphics.Rect" |
| return_type: "boolean" |
| } |
| methods { |
| name: "restoreToCount" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "rotate" |
| parameters: "float" |
| return_type: "void" |
| } |
| methods { |
| name: "rotate" |
| parameters: "float" |
| parameters: "float" |
| parameters: "float" |
| return_type: "void" |
| } |
| methods { |
| name: "save" |
| return_type: "int" |
| } |
| methods { |
| name: "translate" |
| parameters: "float" |
| parameters: "float" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.media.session.MediaController.PlaybackInfo" |
| methods { |
| name: "getAudioAttributes" |
| return_type: "android.media.AudioAttributes" |
| } |
| methods { |
| name: "getCurrentVolume" |
| return_type: "int" |
| } |
| methods { |
| name: "getMaxVolume" |
| return_type: "int" |
| } |
| methods { |
| name: "getPlaybackType" |
| return_type: "int" |
| } |
| methods { |
| name: "getVolumeControl" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "android.view.animation.AccelerateInterpolator" |
| methods { |
| name: "<init>" |
| parameters: "float" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.lang.ClassLoader" |
| methods { |
| name: "loadClass" |
| parameters: "java.lang.String" |
| return_type: "java.lang.Class" |
| } |
| } |
| classes { |
| name: "java.io.FileOutputStream" |
| methods { |
| name: "<init>" |
| parameters: "java.io.File" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.app.NotificationManager" |
| methods { |
| name: "cancel" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "createNotificationChannel" |
| parameters: "android.app.NotificationChannel" |
| return_type: "void" |
| } |
| methods { |
| name: "from" |
| parameters: "android.content.Context" |
| return_type: "android.app.NotificationManager" |
| } |
| methods { |
| name: "notify" |
| parameters: "int" |
| parameters: "android.app.Notification" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.os.HandlerThread" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "getLooper" |
| return_type: "android.os.Looper" |
| } |
| methods { |
| name: "isAlive" |
| return_type: "boolean" |
| } |
| methods { |
| name: "quit" |
| return_type: "boolean" |
| } |
| methods { |
| name: "quitSafely" |
| return_type: "boolean" |
| } |
| methods { |
| name: "start" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.net.Uri.Builder" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "authority" |
| parameters: "java.lang.String" |
| return_type: "android.net.Uri.Builder" |
| } |
| methods { |
| name: "build" |
| return_type: "android.net.Uri" |
| } |
| methods { |
| name: "encodedPath" |
| parameters: "java.lang.String" |
| return_type: "android.net.Uri.Builder" |
| } |
| methods { |
| name: "scheme" |
| parameters: "java.lang.String" |
| return_type: "android.net.Uri.Builder" |
| } |
| } |
| classes { |
| name: "java.util.Collections" |
| methods { |
| name: "reverse" |
| parameters: "java.util.List" |
| return_type: "void" |
| } |
| methods { |
| name: "singletonList" |
| parameters: "java.lang.Object" |
| return_type: "java.util.List" |
| } |
| methods { |
| name: "sort" |
| parameters: "java.util.List" |
| parameters: "java.util.Comparator" |
| return_type: "void" |
| } |
| methods { |
| name: "unmodifiableList" |
| parameters: "java.util.List" |
| return_type: "java.util.List" |
| } |
| fields { |
| name: "EMPTY_LIST" |
| type: "java.util.List" |
| } |
| } |
| classes { |
| name: "android.view.animation.Animation.AnimationListener" |
| methods { |
| name: "onAnimationEnd" |
| parameters: "android.view.animation.Animation" |
| return_type: "void" |
| } |
| methods { |
| name: "onAnimationRepeat" |
| parameters: "android.view.animation.Animation" |
| return_type: "void" |
| } |
| methods { |
| name: "onAnimationStart" |
| parameters: "android.view.animation.Animation" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.hardware.display.DisplayManagerGlobal" |
| methods { |
| name: "getInstance" |
| return_type: "android.hardware.display.DisplayManagerGlobal" |
| } |
| methods { |
| name: "getRealDisplay" |
| parameters: "int" |
| return_type: "android.view.Display" |
| } |
| } |
| classes { |
| name: "android.os.Parcel" |
| methods { |
| name: "createIntArray" |
| return_type: "int[]" |
| } |
| methods { |
| name: "createStringArrayList" |
| return_type: "java.util.ArrayList" |
| } |
| methods { |
| name: "createTypedArray" |
| parameters: "android.os.Parcelable.Creator" |
| return_type: "java.lang.Object[]" |
| } |
| methods { |
| name: "createTypedArrayList" |
| parameters: "android.os.Parcelable.Creator" |
| return_type: "java.util.ArrayList" |
| } |
| methods { |
| name: "dataPosition" |
| return_type: "int" |
| } |
| methods { |
| name: "dataSize" |
| return_type: "int" |
| } |
| methods { |
| name: "enforceInterface" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "obtain" |
| return_type: "android.os.Parcel" |
| } |
| methods { |
| name: "readBundle" |
| return_type: "android.os.Bundle" |
| } |
| methods { |
| name: "readException" |
| return_type: "void" |
| } |
| methods { |
| name: "readFloat" |
| return_type: "float" |
| } |
| methods { |
| name: "readInt" |
| return_type: "int" |
| } |
| methods { |
| name: "readIntArray" |
| parameters: "int[]" |
| return_type: "void" |
| } |
| methods { |
| name: "readLong" |
| return_type: "long" |
| } |
| methods { |
| name: "readParcelable" |
| parameters: "java.lang.ClassLoader" |
| return_type: "android.os.Parcelable" |
| } |
| methods { |
| name: "readParcelableArray" |
| parameters: "java.lang.ClassLoader" |
| return_type: "android.os.Parcelable[]" |
| } |
| methods { |
| name: "readString" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "readStrongBinder" |
| return_type: "android.os.IBinder" |
| } |
| methods { |
| name: "recycle" |
| return_type: "void" |
| } |
| methods { |
| name: "setDataPosition" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "writeBundle" |
| parameters: "android.os.Bundle" |
| return_type: "void" |
| } |
| methods { |
| name: "writeFloat" |
| parameters: "float" |
| return_type: "void" |
| } |
| methods { |
| name: "writeInt" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "writeIntArray" |
| parameters: "int[]" |
| return_type: "void" |
| } |
| methods { |
| name: "writeInterfaceToken" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "writeLong" |
| parameters: "long" |
| return_type: "void" |
| } |
| methods { |
| name: "writeNoException" |
| return_type: "void" |
| } |
| methods { |
| name: "writeParcelable" |
| parameters: "android.os.Parcelable" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "writeParcelableArray" |
| parameters: "android.os.Parcelable[]" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "writeString" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "writeStringList" |
| parameters: "java.util.List" |
| return_type: "void" |
| } |
| methods { |
| name: "writeStrongBinder" |
| parameters: "android.os.IBinder" |
| return_type: "void" |
| } |
| methods { |
| name: "writeTypedArray" |
| parameters: "android.os.Parcelable[]" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "writeTypedList" |
| parameters: "java.util.List" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.lang.StringBuilder" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "append" |
| parameters: "char" |
| return_type: "java.lang.StringBuilder" |
| } |
| methods { |
| name: "append" |
| parameters: "float" |
| return_type: "java.lang.StringBuilder" |
| } |
| methods { |
| name: "append" |
| parameters: "int" |
| return_type: "java.lang.StringBuilder" |
| } |
| methods { |
| name: "append" |
| parameters: "long" |
| return_type: "java.lang.StringBuilder" |
| } |
| methods { |
| name: "append" |
| parameters: "java.lang.CharSequence" |
| return_type: "java.lang.StringBuilder" |
| } |
| methods { |
| name: "append" |
| parameters: "java.lang.Object" |
| return_type: "java.lang.StringBuilder" |
| } |
| methods { |
| name: "append" |
| parameters: "java.lang.String" |
| return_type: "java.lang.StringBuilder" |
| } |
| methods { |
| name: "append" |
| parameters: "boolean" |
| return_type: "java.lang.StringBuilder" |
| } |
| methods { |
| name: "delete" |
| parameters: "int" |
| parameters: "int" |
| return_type: "java.lang.StringBuilder" |
| } |
| methods { |
| name: "length" |
| return_type: "int" |
| } |
| methods { |
| name: "toString" |
| return_type: "java.lang.String" |
| } |
| } |
| classes { |
| name: "android.media.session.MediaController.Callback" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.os.Bundle" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "android.os.Bundle" |
| return_type: "void" |
| } |
| methods { |
| name: "containsKey" |
| parameters: "java.lang.String" |
| return_type: "boolean" |
| } |
| methods { |
| name: "getBinder" |
| parameters: "java.lang.String" |
| return_type: "android.os.IBinder" |
| } |
| methods { |
| name: "getBoolean" |
| parameters: "java.lang.String" |
| return_type: "boolean" |
| } |
| methods { |
| name: "getBoolean" |
| parameters: "java.lang.String" |
| parameters: "boolean" |
| return_type: "boolean" |
| } |
| methods { |
| name: "getBundle" |
| parameters: "java.lang.String" |
| return_type: "android.os.Bundle" |
| } |
| methods { |
| name: "getCharSequence" |
| parameters: "java.lang.String" |
| return_type: "java.lang.CharSequence" |
| } |
| methods { |
| name: "getInt" |
| parameters: "java.lang.String" |
| return_type: "int" |
| } |
| methods { |
| name: "getInt" |
| parameters: "java.lang.String" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "getIntArray" |
| parameters: "java.lang.String" |
| return_type: "int[]" |
| } |
| methods { |
| name: "getLong" |
| parameters: "java.lang.String" |
| return_type: "long" |
| } |
| methods { |
| name: "getParcelable" |
| parameters: "java.lang.String" |
| return_type: "android.os.Parcelable" |
| } |
| methods { |
| name: "getParcelableArray" |
| parameters: "java.lang.String" |
| return_type: "android.os.Parcelable[]" |
| } |
| methods { |
| name: "getParcelableArrayList" |
| parameters: "java.lang.String" |
| return_type: "java.util.ArrayList" |
| } |
| methods { |
| name: "getSparseParcelableArray" |
| parameters: "java.lang.String" |
| return_type: "android.util.SparseArray" |
| } |
| methods { |
| name: "getString" |
| parameters: "java.lang.String" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getStringArray" |
| parameters: "java.lang.String" |
| return_type: "java.lang.String[]" |
| } |
| methods { |
| name: "isEmpty" |
| return_type: "boolean" |
| } |
| methods { |
| name: "putAll" |
| parameters: "android.os.Bundle" |
| return_type: "void" |
| } |
| methods { |
| name: "putBinder" |
| parameters: "java.lang.String" |
| parameters: "android.os.IBinder" |
| return_type: "void" |
| } |
| methods { |
| name: "putBoolean" |
| parameters: "java.lang.String" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| methods { |
| name: "putBundle" |
| parameters: "java.lang.String" |
| parameters: "android.os.Bundle" |
| return_type: "void" |
| } |
| methods { |
| name: "putInt" |
| parameters: "java.lang.String" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "putIntArray" |
| parameters: "java.lang.String" |
| parameters: "int[]" |
| return_type: "void" |
| } |
| methods { |
| name: "putParcelable" |
| parameters: "java.lang.String" |
| parameters: "android.os.Parcelable" |
| return_type: "void" |
| } |
| methods { |
| name: "putParcelableArray" |
| parameters: "java.lang.String" |
| parameters: "android.os.Parcelable[]" |
| return_type: "void" |
| } |
| methods { |
| name: "putParcelableArrayList" |
| parameters: "java.lang.String" |
| parameters: "java.util.ArrayList" |
| return_type: "void" |
| } |
| methods { |
| name: "putSparseParcelableArray" |
| parameters: "java.lang.String" |
| parameters: "android.util.SparseArray" |
| return_type: "void" |
| } |
| methods { |
| name: "putString" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "putStringArray" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String[]" |
| return_type: "void" |
| } |
| methods { |
| name: "remove" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "setClassLoader" |
| parameters: "java.lang.ClassLoader" |
| return_type: "void" |
| } |
| methods { |
| name: "size" |
| return_type: "int" |
| } |
| methods { |
| name: "writeToParcel" |
| parameters: "android.os.Parcel" |
| parameters: "int" |
| return_type: "void" |
| } |
| fields { |
| name: "CREATOR" |
| type: "android.os.Parcelable.Creator" |
| } |
| } |
| classes { |
| name: "android.os.Build" |
| fields { |
| name: "IS_USER" |
| type: "boolean" |
| } |
| } |
| classes { |
| name: "java.lang.Throwable" |
| methods { |
| name: "addSuppressed" |
| parameters: "java.lang.Throwable" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.ViewParent" |
| methods { |
| name: "getParent" |
| return_type: "android.view.ViewParent" |
| } |
| methods { |
| name: "onNestedFling" |
| parameters: "android.view.View" |
| parameters: "float" |
| parameters: "float" |
| parameters: "boolean" |
| return_type: "boolean" |
| } |
| methods { |
| name: "onNestedPreFling" |
| parameters: "android.view.View" |
| parameters: "float" |
| parameters: "float" |
| return_type: "boolean" |
| } |
| methods { |
| name: "onNestedPreScroll" |
| parameters: "android.view.View" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int[]" |
| return_type: "void" |
| } |
| methods { |
| name: "onNestedScroll" |
| parameters: "android.view.View" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "onNestedScrollAccepted" |
| parameters: "android.view.View" |
| parameters: "android.view.View" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "onStartNestedScroll" |
| parameters: "android.view.View" |
| parameters: "android.view.View" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "onStopNestedScroll" |
| parameters: "android.view.View" |
| return_type: "void" |
| } |
| methods { |
| name: "requestDisallowInterceptTouchEvent" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "com.google.android.collect.Lists" |
| methods { |
| name: "newArrayList" |
| parameters: "java.lang.Object[]" |
| return_type: "java.util.ArrayList" |
| } |
| } |
| classes { |
| name: "android.content.ClipData.Item" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.CharSequence" |
| parameters: "java.lang.String" |
| parameters: "android.content.Intent" |
| parameters: "android.net.Uri" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.webkit.MimeTypeMap" |
| methods { |
| name: "getMimeTypeFromExtension" |
| parameters: "java.lang.String" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getSingleton" |
| return_type: "android.webkit.MimeTypeMap" |
| } |
| } |
| classes { |
| name: "android.media.session.MediaSession.QueueItem" |
| methods { |
| name: "getDescription" |
| return_type: "android.media.MediaDescription" |
| } |
| methods { |
| name: "getQueueId" |
| return_type: "long" |
| } |
| } |
| classes { |
| name: "java.lang.Enum" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "valueOf" |
| parameters: "java.lang.Class" |
| parameters: "java.lang.String" |
| return_type: "java.lang.Enum" |
| } |
| } |
| classes { |
| name: "android.content.ComponentName" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.lang.System" |
| methods { |
| name: "arraycopy" |
| parameters: "java.lang.Object" |
| parameters: "int" |
| parameters: "java.lang.Object" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "currentTimeMillis" |
| return_type: "long" |
| } |
| methods { |
| name: "identityHashCode" |
| parameters: "java.lang.Object" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "java.text.NumberFormat" |
| methods { |
| name: "format" |
| parameters: "double" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getPercentInstance" |
| return_type: "java.text.NumberFormat" |
| } |
| methods { |
| name: "setMaximumFractionDigits" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "setMinimumFractionDigits" |
| parameters: "int" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.IWindowManager.Stub" |
| methods { |
| name: "asInterface" |
| parameters: "android.os.IBinder" |
| return_type: "android.view.IWindowManager" |
| } |
| } |
| classes { |
| name: "java.util.ArrayList" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "java.util.Collection" |
| return_type: "void" |
| } |
| methods { |
| name: "add" |
| parameters: "int" |
| parameters: "java.lang.Object" |
| return_type: "void" |
| } |
| methods { |
| name: "add" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "addAll" |
| parameters: "java.util.Collection" |
| return_type: "boolean" |
| } |
| methods { |
| name: "clear" |
| return_type: "void" |
| } |
| methods { |
| name: "clone" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "contains" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "get" |
| parameters: "int" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "indexOf" |
| parameters: "java.lang.Object" |
| return_type: "int" |
| } |
| methods { |
| name: "isEmpty" |
| return_type: "boolean" |
| } |
| methods { |
| name: "remove" |
| parameters: "int" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "remove" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "removeAll" |
| parameters: "java.util.Collection" |
| return_type: "boolean" |
| } |
| methods { |
| name: "set" |
| parameters: "int" |
| parameters: "java.lang.Object" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "size" |
| return_type: "int" |
| } |
| methods { |
| name: "toArray" |
| return_type: "java.lang.Object[]" |
| } |
| } |
| classes { |
| name: "android.app.FragmentTransaction" |
| methods { |
| name: "add" |
| parameters: "android.app.Fragment" |
| parameters: "java.lang.String" |
| return_type: "android.app.FragmentTransaction" |
| } |
| methods { |
| name: "commit" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "android.util.Pair" |
| methods { |
| name: "create" |
| parameters: "java.lang.Object" |
| parameters: "java.lang.Object" |
| return_type: "android.util.Pair" |
| } |
| fields { |
| name: "second" |
| type: "java.lang.Object" |
| } |
| } |
| classes { |
| name: "android.graphics.drawable.Drawable" |
| methods { |
| name: "draw" |
| parameters: "android.graphics.Canvas" |
| return_type: "void" |
| } |
| methods { |
| name: "getIntrinsicWidth" |
| return_type: "int" |
| } |
| methods { |
| name: "getOpacity" |
| return_type: "int" |
| } |
| methods { |
| name: "isAutoMirrored" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isStateful" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isVisible" |
| return_type: "boolean" |
| } |
| methods { |
| name: "setAlpha" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "setBounds" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "setLayoutDirection" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "setState" |
| parameters: "int[]" |
| return_type: "boolean" |
| } |
| methods { |
| name: "setVisible" |
| parameters: "boolean" |
| parameters: "boolean" |
| return_type: "boolean" |
| } |
| } |
| classes { |
| name: "android.graphics.Paint" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "setAlpha" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "setColor" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "setColorFilter" |
| parameters: "android.graphics.ColorFilter" |
| return_type: "android.graphics.ColorFilter" |
| } |
| } |
| classes { |
| name: "java.lang.Thread" |
| methods { |
| name: "currentThread" |
| return_type: "java.lang.Thread" |
| } |
| } |
| classes { |
| name: "android.os.IBinder" |
| methods { |
| name: "linkToDeath" |
| parameters: "android.os.IBinder.DeathRecipient" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "queryLocalInterface" |
| parameters: "java.lang.String" |
| return_type: "android.os.IInterface" |
| } |
| methods { |
| name: "transact" |
| parameters: "int" |
| parameters: "android.os.Parcel" |
| parameters: "android.os.Parcel" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "unlinkToDeath" |
| parameters: "android.os.IBinder.DeathRecipient" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| } |
| classes { |
| name: "android.view.animation.AnimationUtils" |
| methods { |
| name: "currentAnimationTimeMillis" |
| return_type: "long" |
| } |
| methods { |
| name: "loadAnimation" |
| parameters: "android.content.Context" |
| parameters: "int" |
| return_type: "android.view.animation.Animation" |
| } |
| } |
| classes { |
| name: "android.service.media.MediaBrowserService.Result" |
| methods { |
| name: "sendResult" |
| parameters: "java.lang.Object" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.View.MeasureSpec" |
| methods { |
| name: "getMode" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "getSize" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "makeMeasureSpec" |
| parameters: "int" |
| parameters: "int" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "java.lang.IllegalStateException" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.View" |
| methods { |
| name: "<init>" |
| parameters: "android.content.Context" |
| return_type: "void" |
| } |
| methods { |
| name: "addFocusables" |
| parameters: "java.util.ArrayList" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "addOnAttachStateChangeListener" |
| parameters: "android.view.View.OnAttachStateChangeListener" |
| return_type: "void" |
| } |
| methods { |
| name: "addTouchables" |
| parameters: "java.util.ArrayList" |
| return_type: "void" |
| } |
| methods { |
| name: "canScrollHorizontally" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "clearAnimation" |
| return_type: "void" |
| } |
| methods { |
| name: "combineMeasuredStates" |
| parameters: "int" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "dispatchApplyWindowInsets" |
| parameters: "android.view.WindowInsets" |
| return_type: "android.view.WindowInsets" |
| } |
| methods { |
| name: "dispatchGenericMotionEvent" |
| parameters: "android.view.MotionEvent" |
| return_type: "boolean" |
| } |
| methods { |
| name: "dispatchPopulateAccessibilityEvent" |
| parameters: "android.view.accessibility.AccessibilityEvent" |
| return_type: "boolean" |
| } |
| methods { |
| name: "findViewById" |
| parameters: "int" |
| return_type: "android.view.View" |
| } |
| methods { |
| name: "getAlpha" |
| return_type: "float" |
| } |
| methods { |
| name: "getAnimation" |
| return_type: "android.view.animation.Animation" |
| } |
| methods { |
| name: "getBackground" |
| return_type: "android.graphics.drawable.Drawable" |
| } |
| methods { |
| name: "getBottom" |
| return_type: "int" |
| } |
| methods { |
| name: "getDrawingRect" |
| parameters: "android.graphics.Rect" |
| return_type: "void" |
| } |
| methods { |
| name: "getElevation" |
| return_type: "float" |
| } |
| methods { |
| name: "getFitsSystemWindows" |
| return_type: "boolean" |
| } |
| methods { |
| name: "getHeight" |
| return_type: "int" |
| } |
| methods { |
| name: "getHitRect" |
| parameters: "android.graphics.Rect" |
| return_type: "void" |
| } |
| methods { |
| name: "getId" |
| return_type: "int" |
| } |
| methods { |
| name: "getImportantForAccessibility" |
| return_type: "int" |
| } |
| methods { |
| name: "getLayerType" |
| return_type: "int" |
| } |
| methods { |
| name: "getLayoutDirection" |
| return_type: "int" |
| } |
| methods { |
| name: "getLayoutParams" |
| return_type: "android.view.ViewGroup.LayoutParams" |
| } |
| methods { |
| name: "getLeft" |
| return_type: "int" |
| } |
| methods { |
| name: "getLocationInWindow" |
| parameters: "int[]" |
| return_type: "void" |
| } |
| methods { |
| name: "getLocationOnScreen" |
| parameters: "int[]" |
| return_type: "void" |
| } |
| methods { |
| name: "getMatrix" |
| return_type: "android.graphics.Matrix" |
| } |
| methods { |
| name: "getMeasuredHeight" |
| return_type: "int" |
| } |
| methods { |
| name: "getMeasuredState" |
| return_type: "int" |
| } |
| methods { |
| name: "getMeasuredWidth" |
| return_type: "int" |
| } |
| methods { |
| name: "getParent" |
| return_type: "android.view.ViewParent" |
| } |
| methods { |
| name: "getRight" |
| return_type: "int" |
| } |
| methods { |
| name: "getScrollX" |
| return_type: "int" |
| } |
| methods { |
| name: "getScrollY" |
| return_type: "int" |
| } |
| methods { |
| name: "getTag" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "getTop" |
| return_type: "int" |
| } |
| methods { |
| name: "getTransitionName" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getTranslationY" |
| return_type: "float" |
| } |
| methods { |
| name: "getViewTreeObserver" |
| return_type: "android.view.ViewTreeObserver" |
| } |
| methods { |
| name: "getVisibility" |
| return_type: "int" |
| } |
| methods { |
| name: "getWidth" |
| return_type: "int" |
| } |
| methods { |
| name: "getWindowToken" |
| return_type: "android.os.IBinder" |
| } |
| methods { |
| name: "getZ" |
| return_type: "float" |
| } |
| methods { |
| name: "hasOverlappingRendering" |
| return_type: "boolean" |
| } |
| methods { |
| name: "inflate" |
| parameters: "android.content.Context" |
| parameters: "int" |
| parameters: "android.view.ViewGroup" |
| return_type: "android.view.View" |
| } |
| methods { |
| name: "invalidate" |
| return_type: "void" |
| } |
| methods { |
| name: "invalidate" |
| parameters: "android.graphics.Rect" |
| return_type: "void" |
| } |
| methods { |
| name: "isAttachedToWindow" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isFocused" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isLaidOut" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isLayoutRequested" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isOpaque" |
| return_type: "boolean" |
| } |
| methods { |
| name: "layout" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "measure" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "offsetLeftAndRight" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "offsetTopAndBottom" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "post" |
| parameters: "java.lang.Runnable" |
| return_type: "boolean" |
| } |
| methods { |
| name: "postDelayed" |
| parameters: "java.lang.Runnable" |
| parameters: "long" |
| return_type: "boolean" |
| } |
| methods { |
| name: "postInvalidate" |
| return_type: "void" |
| } |
| methods { |
| name: "postInvalidate" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "postInvalidateOnAnimation" |
| return_type: "void" |
| } |
| methods { |
| name: "postInvalidateOnAnimation" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "postOnAnimation" |
| parameters: "java.lang.Runnable" |
| return_type: "void" |
| } |
| methods { |
| name: "removeOnAttachStateChangeListener" |
| parameters: "android.view.View.OnAttachStateChangeListener" |
| return_type: "void" |
| } |
| methods { |
| name: "requestApplyInsets" |
| return_type: "void" |
| } |
| methods { |
| name: "requestFitSystemWindows" |
| return_type: "void" |
| } |
| methods { |
| name: "requestFocus" |
| return_type: "boolean" |
| } |
| methods { |
| name: "requestFocus" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "requestFocus" |
| parameters: "int" |
| parameters: "android.graphics.Rect" |
| return_type: "boolean" |
| } |
| methods { |
| name: "resolveSizeAndState" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "restoreHierarchyState" |
| parameters: "android.util.SparseArray" |
| return_type: "void" |
| } |
| methods { |
| name: "saveHierarchyState" |
| parameters: "android.util.SparseArray" |
| return_type: "void" |
| } |
| methods { |
| name: "sendAccessibilityEvent" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "setAccessibilityDelegate" |
| parameters: "android.view.View.AccessibilityDelegate" |
| return_type: "void" |
| } |
| methods { |
| name: "setAlpha" |
| parameters: "float" |
| return_type: "void" |
| } |
| methods { |
| name: "setElevation" |
| parameters: "float" |
| return_type: "void" |
| } |
| methods { |
| name: "setId" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "setImportantForAccessibility" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "setLayerPaint" |
| parameters: "android.graphics.Paint" |
| return_type: "void" |
| } |
| methods { |
| name: "setLayerType" |
| parameters: "int" |
| parameters: "android.graphics.Paint" |
| return_type: "void" |
| } |
| methods { |
| name: "setOnApplyWindowInsetsListener" |
| parameters: "android.view.View.OnApplyWindowInsetsListener" |
| return_type: "void" |
| } |
| methods { |
| name: "setSaveFromParentEnabled" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| methods { |
| name: "setTag" |
| parameters: "java.lang.Object" |
| return_type: "void" |
| } |
| methods { |
| name: "setTransitionName" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "setTranslationY" |
| parameters: "float" |
| return_type: "void" |
| } |
| methods { |
| name: "setVisibility" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "startAnimation" |
| parameters: "android.view.animation.Animation" |
| return_type: "void" |
| } |
| methods { |
| name: "stopNestedScroll" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.ViewGroup.MarginLayoutParams" |
| methods { |
| name: "<init>" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "android.content.Context" |
| parameters: "android.util.AttributeSet" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "android.view.ViewGroup.LayoutParams" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "android.view.ViewGroup.MarginLayoutParams" |
| return_type: "void" |
| } |
| fields { |
| name: "bottomMargin" |
| type: "int" |
| } |
| fields { |
| name: "leftMargin" |
| type: "int" |
| } |
| fields { |
| name: "rightMargin" |
| type: "int" |
| } |
| fields { |
| name: "topMargin" |
| type: "int" |
| } |
| fields { |
| name: "width" |
| type: "int" |
| } |
| } |
| classes { |
| name: "java.io.Writer" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.content.BroadcastReceiver" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "goAsync" |
| return_type: "android.content.BroadcastReceiver.PendingResult" |
| } |
| } |
| classes { |
| name: "android.content.SharedPreferences.Editor" |
| methods { |
| name: "apply" |
| return_type: "void" |
| } |
| methods { |
| name: "putInt" |
| parameters: "java.lang.String" |
| parameters: "int" |
| return_type: "android.content.SharedPreferences.Editor" |
| } |
| } |
| classes { |
| name: "android.os.SystemProperties" |
| methods { |
| name: "get" |
| parameters: "java.lang.String" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "set" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.util.Set" |
| methods { |
| name: "add" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "contains" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "containsAll" |
| parameters: "java.util.Collection" |
| return_type: "boolean" |
| } |
| methods { |
| name: "iterator" |
| return_type: "java.util.Iterator" |
| } |
| methods { |
| name: "size" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "java.lang.IllegalArgumentException" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| parameters: "java.lang.Throwable" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.util.List" |
| methods { |
| name: "add" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "addAll" |
| parameters: "java.util.Collection" |
| return_type: "boolean" |
| } |
| methods { |
| name: "clear" |
| return_type: "void" |
| } |
| methods { |
| name: "containsAll" |
| parameters: "java.util.Collection" |
| return_type: "boolean" |
| } |
| methods { |
| name: "get" |
| parameters: "int" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "isEmpty" |
| return_type: "boolean" |
| } |
| methods { |
| name: "iterator" |
| return_type: "java.util.Iterator" |
| } |
| methods { |
| name: "remove" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "size" |
| return_type: "int" |
| } |
| methods { |
| name: "subList" |
| parameters: "int" |
| parameters: "int" |
| return_type: "java.util.List" |
| } |
| methods { |
| name: "toArray" |
| parameters: "java.lang.Object[]" |
| return_type: "java.lang.Object[]" |
| } |
| } |
| classes { |
| name: "java.lang.ThreadLocal" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "get" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "set" |
| parameters: "java.lang.Object" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.media.session.PlaybackState.CustomAction" |
| methods { |
| name: "getAction" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getExtras" |
| return_type: "android.os.Bundle" |
| } |
| methods { |
| name: "getIcon" |
| return_type: "int" |
| } |
| methods { |
| name: "getName" |
| return_type: "java.lang.CharSequence" |
| } |
| } |
| classes { |
| name: "android.app.Service" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "onCreate" |
| return_type: "void" |
| } |
| methods { |
| name: "onDestroy" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.os.Environment" |
| methods { |
| name: "getExternalStorageDirectory" |
| return_type: "java.io.File" |
| } |
| } |
| classes { |
| name: "android.os.SystemClock" |
| methods { |
| name: "uptimeMillis" |
| return_type: "long" |
| } |
| } |
| classes { |
| name: "android.media.MediaDescription" |
| methods { |
| name: "getDescription" |
| return_type: "java.lang.CharSequence" |
| } |
| methods { |
| name: "getExtras" |
| return_type: "android.os.Bundle" |
| } |
| methods { |
| name: "getIconBitmap" |
| return_type: "android.graphics.Bitmap" |
| } |
| methods { |
| name: "getIconUri" |
| return_type: "android.net.Uri" |
| } |
| methods { |
| name: "getMediaId" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getMediaUri" |
| return_type: "android.net.Uri" |
| } |
| methods { |
| name: "getSubtitle" |
| return_type: "java.lang.CharSequence" |
| } |
| methods { |
| name: "getTitle" |
| return_type: "java.lang.CharSequence" |
| } |
| methods { |
| name: "writeToParcel" |
| parameters: "android.os.Parcel" |
| parameters: "int" |
| return_type: "void" |
| } |
| fields { |
| name: "CREATOR" |
| type: "android.os.Parcelable.Creator" |
| } |
| } |
| classes { |
| name: "android.util.SparseArray" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "append" |
| parameters: "int" |
| parameters: "java.lang.Object" |
| return_type: "void" |
| } |
| methods { |
| name: "clear" |
| return_type: "void" |
| } |
| methods { |
| name: "delete" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "get" |
| parameters: "int" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "indexOfKey" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "keyAt" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "put" |
| parameters: "int" |
| parameters: "java.lang.Object" |
| return_type: "void" |
| } |
| methods { |
| name: "remove" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "size" |
| return_type: "int" |
| } |
| methods { |
| name: "valueAt" |
| parameters: "int" |
| return_type: "java.lang.Object" |
| } |
| } |
| classes { |
| name: "java.io.PrintWriter" |
| methods { |
| name: "<init>" |
| parameters: "java.io.Writer" |
| return_type: "void" |
| } |
| methods { |
| name: "close" |
| return_type: "void" |
| } |
| methods { |
| name: "print" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "print" |
| parameters: "java.lang.Object" |
| return_type: "void" |
| } |
| methods { |
| name: "print" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "print" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| methods { |
| name: "println" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "println" |
| parameters: "java.lang.Object" |
| return_type: "void" |
| } |
| methods { |
| name: "println" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "println" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.media.MediaMetadata" |
| methods { |
| name: "writeToParcel" |
| parameters: "android.os.Parcel" |
| parameters: "int" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.lang.reflect.Modifier" |
| methods { |
| name: "isPublic" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isStatic" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| } |
| classes { |
| name: "android.view.VelocityTracker" |
| methods { |
| name: "addMovement" |
| parameters: "android.view.MotionEvent" |
| return_type: "void" |
| } |
| methods { |
| name: "clear" |
| return_type: "void" |
| } |
| methods { |
| name: "computeCurrentVelocity" |
| parameters: "int" |
| parameters: "float" |
| return_type: "void" |
| } |
| methods { |
| name: "getXVelocity" |
| parameters: "int" |
| return_type: "float" |
| } |
| methods { |
| name: "getYVelocity" |
| parameters: "int" |
| return_type: "float" |
| } |
| methods { |
| name: "obtain" |
| return_type: "android.view.VelocityTracker" |
| } |
| methods { |
| name: "recycle" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.os.FileUtils" |
| methods { |
| name: "deleteOlderFiles" |
| parameters: "java.io.File" |
| parameters: "int" |
| parameters: "long" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isValidExtFilename" |
| parameters: "java.lang.String" |
| return_type: "boolean" |
| } |
| } |
| classes { |
| name: "android.view.WindowManager.LayoutParams" |
| methods { |
| name: "<init>" |
| parameters: "int" |
| return_type: "void" |
| } |
| fields { |
| name: "windowAnimations" |
| type: "int" |
| } |
| } |
| classes { |
| name: "java.util.Iterator" |
| methods { |
| name: "hasNext" |
| return_type: "boolean" |
| } |
| methods { |
| name: "next" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "remove" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.net.Uri" |
| methods { |
| name: "decode" |
| parameters: "java.lang.String" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "encode" |
| parameters: "java.lang.String" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "encode" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getEncodedPath" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getLastPathSegment" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "writeToParcel" |
| parameters: "android.os.Parcel" |
| parameters: "int" |
| return_type: "void" |
| } |
| fields { |
| name: "CREATOR" |
| type: "android.os.Parcelable.Creator" |
| } |
| } |
| classes { |
| name: "java.lang.reflect.InvocationTargetException" |
| methods { |
| name: "getCause" |
| return_type: "java.lang.Throwable" |
| } |
| } |
| classes { |
| name: "java.util.HashMap" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "clear" |
| return_type: "void" |
| } |
| methods { |
| name: "containsKey" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "entrySet" |
| return_type: "java.util.Set" |
| } |
| methods { |
| name: "get" |
| parameters: "java.lang.Object" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "put" |
| parameters: "java.lang.Object" |
| parameters: "java.lang.Object" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "remove" |
| parameters: "java.lang.Object" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "values" |
| return_type: "java.util.Collection" |
| } |
| } |
| classes { |
| name: "android.os.Parcelable.Creator" |
| methods { |
| name: "createFromParcel" |
| parameters: "android.os.Parcel" |
| return_type: "java.lang.Object" |
| } |
| } |
| classes { |
| name: "android.graphics.Point" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| fields { |
| name: "x" |
| type: "int" |
| } |
| fields { |
| name: "y" |
| type: "int" |
| } |
| } |
| classes { |
| name: "java.lang.Object" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "clone" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "equals" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "getClass" |
| return_type: "java.lang.Class" |
| } |
| methods { |
| name: "hashCode" |
| return_type: "int" |
| } |
| methods { |
| name: "toString" |
| return_type: "java.lang.String" |
| } |
| } |
| classes { |
| name: "java.lang.annotation.ElementType" |
| fields { |
| name: "METHOD" |
| type: "java.lang.annotation.ElementType" |
| } |
| fields { |
| name: "TYPE" |
| type: "java.lang.annotation.ElementType" |
| } |
| } |
| classes { |
| name: "android.view.animation.Animation" |
| methods { |
| name: "cancel" |
| return_type: "void" |
| } |
| methods { |
| name: "setAnimationListener" |
| parameters: "android.view.animation.Animation.AnimationListener" |
| return_type: "void" |
| } |
| methods { |
| name: "start" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.View.BaseSavedState" |
| methods { |
| name: "<init>" |
| parameters: "android.os.Parcel" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "android.os.Parcelable" |
| return_type: "void" |
| } |
| methods { |
| name: "writeToParcel" |
| parameters: "android.os.Parcel" |
| parameters: "int" |
| return_type: "void" |
| } |
| fields { |
| name: "EMPTY_STATE" |
| type: "android.view.AbsSavedState" |
| } |
| } |
| classes { |
| name: "java.lang.Package" |
| methods { |
| name: "getName" |
| return_type: "java.lang.String" |
| } |
| } |
| classes { |
| name: "android.view.animation.AnimationSet" |
| methods { |
| name: "<init>" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| methods { |
| name: "addAnimation" |
| parameters: "android.view.animation.Animation" |
| return_type: "void" |
| } |
| methods { |
| name: "getAnimations" |
| return_type: "java.util.List" |
| } |
| methods { |
| name: "getTransformation" |
| parameters: "long" |
| parameters: "android.view.animation.Transformation" |
| return_type: "boolean" |
| } |
| methods { |
| name: "getTransformation" |
| parameters: "long" |
| parameters: "android.view.animation.Transformation" |
| parameters: "float" |
| return_type: "boolean" |
| } |
| } |
| classes { |
| name: "android.os.Vibrator" |
| methods { |
| name: "vibrate" |
| parameters: "long" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.os.Binder" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "getCallingPid" |
| return_type: "int" |
| } |
| methods { |
| name: "getCallingUid" |
| return_type: "int" |
| } |
| methods { |
| name: "onTransact" |
| parameters: "int" |
| parameters: "android.os.Parcel" |
| parameters: "android.os.Parcel" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| } |
| classes { |
| name: "java.nio.charset.StandardCharsets" |
| fields { |
| name: "UTF_8" |
| type: "java.nio.charset.Charset" |
| } |
| } |
| classes { |
| name: "android.content.res.Configuration" |
| fields { |
| name: "uiMode" |
| type: "int" |
| } |
| } |
| classes { |
| name: "android.provider.DocumentsContract" |
| methods { |
| name: "buildChildDocumentsUri" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "android.net.Uri" |
| } |
| } |
| classes { |
| name: "android.app.Notification.TvExtender" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.os.Process" |
| methods { |
| name: "myPid" |
| return_type: "int" |
| } |
| methods { |
| name: "myUid" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "android.view.WindowInsets" |
| methods { |
| name: "getSystemWindowInsetBottom" |
| return_type: "int" |
| } |
| methods { |
| name: "getSystemWindowInsetLeft" |
| return_type: "int" |
| } |
| methods { |
| name: "getSystemWindowInsetRight" |
| return_type: "int" |
| } |
| methods { |
| name: "getSystemWindowInsetTop" |
| return_type: "int" |
| } |
| methods { |
| name: "isConsumed" |
| return_type: "boolean" |
| } |
| methods { |
| name: "replaceSystemWindowInsets" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "android.view.WindowInsets" |
| } |
| } |
| classes { |
| name: "android.media.session.PlaybackState" |
| methods { |
| name: "getActions" |
| return_type: "long" |
| } |
| methods { |
| name: "getActiveQueueItemId" |
| return_type: "long" |
| } |
| methods { |
| name: "getBufferedPosition" |
| return_type: "long" |
| } |
| methods { |
| name: "getCustomActions" |
| return_type: "java.util.List" |
| } |
| methods { |
| name: "getErrorMessage" |
| return_type: "java.lang.CharSequence" |
| } |
| methods { |
| name: "getExtras" |
| return_type: "android.os.Bundle" |
| } |
| methods { |
| name: "getLastPositionUpdateTime" |
| return_type: "long" |
| } |
| methods { |
| name: "getPlaybackSpeed" |
| return_type: "float" |
| } |
| methods { |
| name: "getPosition" |
| return_type: "long" |
| } |
| methods { |
| name: "getState" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "android.content.pm.ProviderInfo" |
| methods { |
| name: "loadXmlMetaData" |
| parameters: "android.content.pm.PackageManager" |
| parameters: "java.lang.String" |
| return_type: "android.content.res.XmlResourceParser" |
| } |
| fields { |
| name: "authority" |
| type: "java.lang.String" |
| } |
| fields { |
| name: "exported" |
| type: "boolean" |
| } |
| fields { |
| name: "grantUriPermissions" |
| type: "boolean" |
| } |
| } |
| classes { |
| name: "android.content.Context" |
| methods { |
| name: "getCacheDir" |
| return_type: "java.io.File" |
| } |
| methods { |
| name: "getClassLoader" |
| return_type: "java.lang.ClassLoader" |
| } |
| methods { |
| name: "getColor" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "getExternalCacheDir" |
| return_type: "java.io.File" |
| } |
| methods { |
| name: "getExternalCacheDirs" |
| return_type: "java.io.File[]" |
| } |
| methods { |
| name: "getExternalFilesDir" |
| parameters: "java.lang.String" |
| return_type: "java.io.File" |
| } |
| methods { |
| name: "getExternalFilesDirs" |
| parameters: "java.lang.String" |
| return_type: "java.io.File[]" |
| } |
| methods { |
| name: "getExternalMediaDirs" |
| return_type: "java.io.File[]" |
| } |
| methods { |
| name: "getFilesDir" |
| return_type: "java.io.File" |
| } |
| methods { |
| name: "getPackageManager" |
| return_type: "android.content.pm.PackageManager" |
| } |
| methods { |
| name: "getPackageName" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getResources" |
| return_type: "android.content.res.Resources" |
| } |
| methods { |
| name: "getSharedPreferences" |
| parameters: "java.lang.String" |
| parameters: "int" |
| return_type: "android.content.SharedPreferences" |
| } |
| methods { |
| name: "getString" |
| parameters: "int" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getString" |
| parameters: "int" |
| parameters: "java.lang.Object[]" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getSystemService" |
| parameters: "java.lang.Class" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "getSystemService" |
| parameters: "java.lang.String" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "getTheme" |
| return_type: "android.content.res.Resources.Theme" |
| } |
| methods { |
| name: "obtainStyledAttributes" |
| parameters: "android.util.AttributeSet" |
| parameters: "int[]" |
| return_type: "android.content.res.TypedArray" |
| } |
| methods { |
| name: "sendBroadcastAsUser" |
| parameters: "android.content.Intent" |
| parameters: "android.os.UserHandle" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "startActivity" |
| parameters: "android.content.Intent" |
| return_type: "void" |
| } |
| methods { |
| name: "startService" |
| parameters: "android.content.Intent" |
| return_type: "android.content.ComponentName" |
| } |
| } |
| classes { |
| name: "android.content.res.Resources" |
| methods { |
| name: "getConfiguration" |
| return_type: "android.content.res.Configuration" |
| } |
| methods { |
| name: "getDisplayMetrics" |
| return_type: "android.util.DisplayMetrics" |
| } |
| methods { |
| name: "getQuantityString" |
| parameters: "int" |
| parameters: "int" |
| parameters: "java.lang.Object[]" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getResourceName" |
| parameters: "int" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getResourceTypeName" |
| parameters: "int" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getText" |
| parameters: "int" |
| return_type: "java.lang.CharSequence" |
| } |
| } |
| classes { |
| name: "java.lang.ref.WeakReference" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.Object" |
| return_type: "void" |
| } |
| methods { |
| name: "get" |
| return_type: "java.lang.Object" |
| } |
| } |
| classes { |
| name: "android.animation.PropertyValuesHolder" |
| methods { |
| name: "getPropertyName" |
| return_type: "java.lang.String" |
| } |
| } |
| classes { |
| name: "android.animation.Animator" |
| methods { |
| name: "addListener" |
| parameters: "android.animation.Animator.AnimatorListener" |
| return_type: "void" |
| } |
| methods { |
| name: "cancel" |
| return_type: "void" |
| } |
| methods { |
| name: "end" |
| return_type: "void" |
| } |
| methods { |
| name: "removeListener" |
| parameters: "android.animation.Animator.AnimatorListener" |
| return_type: "void" |
| } |
| methods { |
| name: "setTarget" |
| parameters: "java.lang.Object" |
| return_type: "void" |
| } |
| methods { |
| name: "start" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.os.ServiceManager" |
| methods { |
| name: "getService" |
| parameters: "java.lang.String" |
| return_type: "android.os.IBinder" |
| } |
| } |
| classes { |
| name: "android.view.animation.AlphaAnimation" |
| methods { |
| name: "<init>" |
| parameters: "float" |
| parameters: "float" |
| return_type: "void" |
| } |
| methods { |
| name: "setDuration" |
| parameters: "long" |
| return_type: "void" |
| } |
| methods { |
| name: "setInterpolator" |
| parameters: "android.view.animation.Interpolator" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.content.SharedPreferences" |
| methods { |
| name: "edit" |
| return_type: "android.content.SharedPreferences.Editor" |
| } |
| methods { |
| name: "getInt" |
| parameters: "java.lang.String" |
| parameters: "int" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "com.android.internal.logging.MetricsLogger" |
| methods { |
| name: "action" |
| parameters: "android.content.Context" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "histogram" |
| parameters: "android.content.Context" |
| parameters: "java.lang.String" |
| parameters: "int" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.util.Enumeration" |
| methods { |
| name: "hasMoreElements" |
| return_type: "boolean" |
| } |
| methods { |
| name: "nextElement" |
| return_type: "java.lang.Object" |
| } |
| } |
| classes { |
| name: "java.util.HashSet" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "add" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "clear" |
| return_type: "void" |
| } |
| methods { |
| name: "contains" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "remove" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| } |
| classes { |
| name: "java.util.ConcurrentModificationException" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.content.BroadcastReceiver.PendingResult" |
| methods { |
| name: "finish" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "com.android.internal.app.AlertActivity" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "onCreate" |
| parameters: "android.os.Bundle" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.database.MatrixCursor.RowBuilder" |
| methods { |
| name: "add" |
| parameters: "java.lang.String" |
| parameters: "java.lang.Object" |
| return_type: "android.database.MatrixCursor.RowBuilder" |
| } |
| } |
| classes { |
| name: "java.util.NoSuchElementException" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.lang.String" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "charAt" |
| parameters: "int" |
| return_type: "char" |
| } |
| methods { |
| name: "endsWith" |
| parameters: "java.lang.String" |
| return_type: "boolean" |
| } |
| methods { |
| name: "equals" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "format" |
| parameters: "java.lang.String" |
| parameters: "java.lang.Object[]" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getBytes" |
| parameters: "java.nio.charset.Charset" |
| return_type: "byte[]" |
| } |
| methods { |
| name: "hashCode" |
| return_type: "int" |
| } |
| methods { |
| name: "indexOf" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "indexOf" |
| parameters: "int" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "isEmpty" |
| return_type: "boolean" |
| } |
| methods { |
| name: "lastIndexOf" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "length" |
| return_type: "int" |
| } |
| methods { |
| name: "replace" |
| parameters: "java.lang.CharSequence" |
| parameters: "java.lang.CharSequence" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "replaceFirst" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "startsWith" |
| parameters: "java.lang.String" |
| return_type: "boolean" |
| } |
| methods { |
| name: "substring" |
| parameters: "int" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "substring" |
| parameters: "int" |
| parameters: "int" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "toLowerCase" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "toUpperCase" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "valueOf" |
| parameters: "float" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "valueOf" |
| parameters: "java.lang.Object" |
| return_type: "java.lang.String" |
| } |
| } |
| classes { |
| name: "android.content.res.Resources.Theme" |
| methods { |
| name: "resolveAttribute" |
| parameters: "int" |
| parameters: "android.util.TypedValue" |
| parameters: "boolean" |
| return_type: "boolean" |
| } |
| } |
| classes { |
| name: "java.io.BufferedOutputStream" |
| methods { |
| name: "<init>" |
| parameters: "java.io.OutputStream" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.widget.OverScroller" |
| methods { |
| name: "abortAnimation" |
| return_type: "void" |
| } |
| methods { |
| name: "computeScrollOffset" |
| return_type: "boolean" |
| } |
| methods { |
| name: "fling" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "getCurrVelocity" |
| return_type: "float" |
| } |
| methods { |
| name: "getCurrX" |
| return_type: "int" |
| } |
| methods { |
| name: "getCurrY" |
| return_type: "int" |
| } |
| methods { |
| name: "getFinalX" |
| return_type: "int" |
| } |
| methods { |
| name: "getFinalY" |
| return_type: "int" |
| } |
| methods { |
| name: "isFinished" |
| return_type: "boolean" |
| } |
| methods { |
| name: "springBack" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "startScroll" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "startScroll" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.lang.Long" |
| methods { |
| name: "toString" |
| parameters: "long" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "valueOf" |
| parameters: "long" |
| return_type: "java.lang.Long" |
| } |
| } |
| classes { |
| name: "java.util.zip.ZipFile" |
| methods { |
| name: "<init>" |
| parameters: "java.io.File" |
| return_type: "void" |
| } |
| methods { |
| name: "entries" |
| return_type: "java.util.Enumeration" |
| } |
| methods { |
| name: "getInputStream" |
| parameters: "java.util.zip.ZipEntry" |
| return_type: "java.io.InputStream" |
| } |
| } |
| classes { |
| name: "android.os.Messenger" |
| methods { |
| name: "<init>" |
| parameters: "android.os.Handler" |
| return_type: "void" |
| } |
| methods { |
| name: "getBinder" |
| return_type: "android.os.IBinder" |
| } |
| methods { |
| name: "send" |
| parameters: "android.os.Message" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.content.res.XmlResourceParser" |
| methods { |
| name: "getAttributeValue" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getName" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "next" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "android.app.Activity" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "getFragmentManager" |
| return_type: "android.app.FragmentManager" |
| } |
| methods { |
| name: "onCreate" |
| parameters: "android.os.Bundle" |
| return_type: "void" |
| } |
| methods { |
| name: "onSaveInstanceState" |
| parameters: "android.os.Bundle" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.accessibility.AccessibilityNodeProvider" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.Display" |
| methods { |
| name: "getRealSize" |
| parameters: "android.graphics.Point" |
| return_type: "void" |
| } |
| methods { |
| name: "getRotation" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "android.app.Fragment" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "onActivityCreated" |
| parameters: "android.os.Bundle" |
| return_type: "void" |
| } |
| methods { |
| name: "onDestroy" |
| return_type: "void" |
| } |
| methods { |
| name: "onPause" |
| return_type: "void" |
| } |
| methods { |
| name: "onResume" |
| return_type: "void" |
| } |
| methods { |
| name: "onStart" |
| return_type: "void" |
| } |
| methods { |
| name: "onStop" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.util.AttributeSet" |
| methods { |
| name: "getAttributeValue" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getPositionDescription" |
| return_type: "java.lang.String" |
| } |
| } |
| classes { |
| name: "java.util.concurrent.Executors" |
| methods { |
| name: "newFixedThreadPool" |
| parameters: "int" |
| return_type: "java.util.concurrent.ExecutorService" |
| } |
| } |
| classes { |
| name: "android.view.accessibility.AccessibilityEvent" |
| methods { |
| name: "getEventType" |
| return_type: "int" |
| } |
| methods { |
| name: "setClassName" |
| parameters: "java.lang.CharSequence" |
| return_type: "void" |
| } |
| methods { |
| name: "setScrollX" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "setScrollY" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "setScrollable" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.widget.EditText" |
| methods { |
| name: "getText" |
| return_type: "android.text.Editable" |
| } |
| methods { |
| name: "setEnabled" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| methods { |
| name: "setOnFocusChangeListener" |
| parameters: "android.view.View.OnFocusChangeListener" |
| return_type: "void" |
| } |
| methods { |
| name: "setText" |
| parameters: "java.lang.CharSequence" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.lang.reflect.Field" |
| methods { |
| name: "get" |
| parameters: "java.lang.Object" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "set" |
| parameters: "java.lang.Object" |
| parameters: "java.lang.Object" |
| return_type: "void" |
| } |
| methods { |
| name: "setAccessible" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| methods { |
| name: "setBoolean" |
| parameters: "java.lang.Object" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| methods { |
| name: "setInt" |
| parameters: "java.lang.Object" |
| parameters: "int" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.animation.AnimatorInflater" |
| methods { |
| name: "loadAnimator" |
| parameters: "android.content.Context" |
| parameters: "int" |
| return_type: "android.animation.Animator" |
| } |
| } |
| classes { |
| name: "android.media.browse.MediaBrowser.MediaItem" |
| fields { |
| name: "CREATOR" |
| type: "android.os.Parcelable.Creator" |
| } |
| } |
| classes { |
| name: "java.lang.annotation.RetentionPolicy" |
| fields { |
| name: "RUNTIME" |
| type: "java.lang.annotation.RetentionPolicy" |
| } |
| } |
| classes { |
| name: "android.os.AsyncTask" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.Window" |
| methods { |
| name: "getAttributes" |
| return_type: "android.view.WindowManager.LayoutParams" |
| } |
| methods { |
| name: "peekDecorView" |
| return_type: "android.view.View" |
| } |
| methods { |
| name: "setAttributes" |
| parameters: "android.view.WindowManager.LayoutParams" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.database.MatrixCursor" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String[]" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String[]" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "addRow" |
| parameters: "java.lang.Object[]" |
| return_type: "void" |
| } |
| methods { |
| name: "newRow" |
| return_type: "android.database.MatrixCursor.RowBuilder" |
| } |
| } |
| classes { |
| name: "android.os.ParcelFileDescriptor" |
| methods { |
| name: "open" |
| parameters: "java.io.File" |
| parameters: "int" |
| return_type: "android.os.ParcelFileDescriptor" |
| } |
| methods { |
| name: "parseMode" |
| parameters: "java.lang.String" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "java.util.concurrent.atomic.AtomicInteger" |
| methods { |
| name: "<init>" |
| parameters: "int" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.io.FileNotFoundException" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.lang.SecurityException" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.ViewTreeObserver" |
| methods { |
| name: "addOnPreDrawListener" |
| parameters: "android.view.ViewTreeObserver.OnPreDrawListener" |
| return_type: "void" |
| } |
| methods { |
| name: "isAlive" |
| return_type: "boolean" |
| } |
| methods { |
| name: "removeOnPreDrawListener" |
| parameters: "android.view.ViewTreeObserver.OnPreDrawListener" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.KeyEvent" |
| methods { |
| name: "getAction" |
| return_type: "int" |
| } |
| methods { |
| name: "getKeyCode" |
| return_type: "int" |
| } |
| methods { |
| name: "hasModifiers" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "hasNoModifiers" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isAltPressed" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isShiftPressed" |
| return_type: "boolean" |
| } |
| methods { |
| name: "startTracking" |
| return_type: "void" |
| } |
| methods { |
| name: "writeToParcel" |
| parameters: "android.os.Parcel" |
| parameters: "int" |
| return_type: "void" |
| } |
| fields { |
| name: "CREATOR" |
| type: "android.os.Parcelable.Creator" |
| } |
| } |
| classes { |
| name: "java.lang.AutoCloseable" |
| methods { |
| name: "close" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.util.Map" |
| methods { |
| name: "containsKey" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "entrySet" |
| return_type: "java.util.Set" |
| } |
| methods { |
| name: "get" |
| parameters: "java.lang.Object" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "keySet" |
| return_type: "java.util.Set" |
| } |
| methods { |
| name: "put" |
| parameters: "java.lang.Object" |
| parameters: "java.lang.Object" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "putAll" |
| parameters: "java.util.Map" |
| return_type: "void" |
| } |
| methods { |
| name: "remove" |
| parameters: "java.lang.Object" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "size" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "java.lang.UnsupportedOperationException" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.widget.FrameLayout" |
| methods { |
| name: "addView" |
| parameters: "android.view.View" |
| return_type: "void" |
| } |
| methods { |
| name: "addView" |
| parameters: "android.view.View" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "addView" |
| parameters: "android.view.View" |
| parameters: "int" |
| parameters: "android.view.ViewGroup.LayoutParams" |
| return_type: "void" |
| } |
| methods { |
| name: "addView" |
| parameters: "android.view.View" |
| parameters: "android.view.ViewGroup.LayoutParams" |
| return_type: "void" |
| } |
| methods { |
| name: "computeHorizontalScrollExtent" |
| return_type: "int" |
| } |
| methods { |
| name: "computeHorizontalScrollOffset" |
| return_type: "int" |
| } |
| methods { |
| name: "computeHorizontalScrollRange" |
| return_type: "int" |
| } |
| methods { |
| name: "computeVerticalScrollExtent" |
| return_type: "int" |
| } |
| methods { |
| name: "computeVerticalScrollOffset" |
| return_type: "int" |
| } |
| methods { |
| name: "dispatchKeyEvent" |
| parameters: "android.view.KeyEvent" |
| return_type: "boolean" |
| } |
| methods { |
| name: "draw" |
| parameters: "android.graphics.Canvas" |
| return_type: "void" |
| } |
| methods { |
| name: "onAttachedToWindow" |
| return_type: "void" |
| } |
| methods { |
| name: "onLayout" |
| parameters: "boolean" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "onMeasure" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "onRestoreInstanceState" |
| parameters: "android.os.Parcelable" |
| return_type: "void" |
| } |
| methods { |
| name: "onSaveInstanceState" |
| return_type: "android.os.Parcelable" |
| } |
| methods { |
| name: "onScrollChanged" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "onSizeChanged" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "requestChildFocus" |
| parameters: "android.view.View" |
| parameters: "android.view.View" |
| return_type: "void" |
| } |
| methods { |
| name: "requestDisallowInterceptTouchEvent" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| methods { |
| name: "requestLayout" |
| return_type: "void" |
| } |
| methods { |
| name: "scrollTo" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.accounts.Account" |
| fields { |
| name: "name" |
| type: "java.lang.String" |
| } |
| } |
| classes { |
| name: "android.app.Notification.Action.Builder" |
| methods { |
| name: "<init>" |
| parameters: "android.graphics.drawable.Icon" |
| parameters: "java.lang.CharSequence" |
| parameters: "android.app.PendingIntent" |
| return_type: "void" |
| } |
| methods { |
| name: "build" |
| return_type: "android.app.Notification.Action" |
| } |
| } |
| classes { |
| name: "android.view.View.AccessibilityDelegate" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "dispatchPopulateAccessibilityEvent" |
| parameters: "android.view.View" |
| parameters: "android.view.accessibility.AccessibilityEvent" |
| return_type: "boolean" |
| } |
| methods { |
| name: "getAccessibilityNodeProvider" |
| parameters: "android.view.View" |
| return_type: "android.view.accessibility.AccessibilityNodeProvider" |
| } |
| methods { |
| name: "onInitializeAccessibilityEvent" |
| parameters: "android.view.View" |
| parameters: "android.view.accessibility.AccessibilityEvent" |
| return_type: "void" |
| } |
| methods { |
| name: "onInitializeAccessibilityNodeInfo" |
| parameters: "android.view.View" |
| parameters: "android.view.accessibility.AccessibilityNodeInfo" |
| return_type: "void" |
| } |
| methods { |
| name: "onPopulateAccessibilityEvent" |
| parameters: "android.view.View" |
| parameters: "android.view.accessibility.AccessibilityEvent" |
| return_type: "void" |
| } |
| methods { |
| name: "onRequestSendAccessibilityEvent" |
| parameters: "android.view.ViewGroup" |
| parameters: "android.view.View" |
| parameters: "android.view.accessibility.AccessibilityEvent" |
| return_type: "boolean" |
| } |
| methods { |
| name: "performAccessibilityAction" |
| parameters: "android.view.View" |
| parameters: "int" |
| parameters: "android.os.Bundle" |
| return_type: "boolean" |
| } |
| methods { |
| name: "sendAccessibilityEvent" |
| parameters: "android.view.View" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "sendAccessibilityEventUnchecked" |
| parameters: "android.view.View" |
| parameters: "android.view.accessibility.AccessibilityEvent" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.util.zip.ZipEntry" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "getName" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getTime" |
| return_type: "long" |
| } |
| methods { |
| name: "isDirectory" |
| return_type: "boolean" |
| } |
| methods { |
| name: "setTime" |
| parameters: "long" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.os.Looper" |
| methods { |
| name: "getMainLooper" |
| return_type: "android.os.Looper" |
| } |
| methods { |
| name: "getThread" |
| return_type: "java.lang.Thread" |
| } |
| methods { |
| name: "myLooper" |
| return_type: "android.os.Looper" |
| } |
| methods { |
| name: "quit" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.content.pm.PackageManager" |
| methods { |
| name: "getPackagesForUid" |
| parameters: "int" |
| return_type: "java.lang.String[]" |
| } |
| methods { |
| name: "hasSystemFeature" |
| parameters: "java.lang.String" |
| return_type: "boolean" |
| } |
| methods { |
| name: "resolveContentProvider" |
| parameters: "java.lang.String" |
| parameters: "int" |
| return_type: "android.content.pm.ProviderInfo" |
| } |
| } |
| classes { |
| name: "java.lang.Class" |
| methods { |
| name: "forName" |
| parameters: "java.lang.String" |
| return_type: "java.lang.Class" |
| } |
| methods { |
| name: "forName" |
| parameters: "java.lang.String" |
| parameters: "boolean" |
| parameters: "java.lang.ClassLoader" |
| return_type: "java.lang.Class" |
| } |
| methods { |
| name: "getAnnotation" |
| parameters: "java.lang.Class" |
| return_type: "java.lang.annotation.Annotation" |
| } |
| methods { |
| name: "getCanonicalName" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getClassLoader" |
| return_type: "java.lang.ClassLoader" |
| } |
| methods { |
| name: "getComponentType" |
| return_type: "java.lang.Class" |
| } |
| methods { |
| name: "getConstructor" |
| parameters: "java.lang.Class[]" |
| return_type: "java.lang.reflect.Constructor" |
| } |
| methods { |
| name: "getDeclaredConstructor" |
| parameters: "java.lang.Class[]" |
| return_type: "java.lang.reflect.Constructor" |
| } |
| methods { |
| name: "getDeclaredField" |
| parameters: "java.lang.String" |
| return_type: "java.lang.reflect.Field" |
| } |
| methods { |
| name: "getDeclaredMethod" |
| parameters: "java.lang.String" |
| parameters: "java.lang.Class[]" |
| return_type: "java.lang.reflect.Method" |
| } |
| methods { |
| name: "getDeclaredMethods" |
| return_type: "java.lang.reflect.Method[]" |
| } |
| methods { |
| name: "getInterfaces" |
| return_type: "java.lang.Class[]" |
| } |
| methods { |
| name: "getMethod" |
| parameters: "java.lang.String" |
| parameters: "java.lang.Class[]" |
| return_type: "java.lang.reflect.Method" |
| } |
| methods { |
| name: "getModifiers" |
| return_type: "int" |
| } |
| methods { |
| name: "getName" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getPackage" |
| return_type: "java.lang.Package" |
| } |
| methods { |
| name: "getSimpleName" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getSuperclass" |
| return_type: "java.lang.Class" |
| } |
| methods { |
| name: "isAnonymousClass" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isAssignableFrom" |
| parameters: "java.lang.Class" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isInstance" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isMemberClass" |
| return_type: "boolean" |
| } |
| } |
| classes { |
| name: "android.content.ContentProvider" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "attachInfo" |
| parameters: "android.content.Context" |
| parameters: "android.content.pm.ProviderInfo" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.lang.NullPointerException" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.FocusFinder" |
| methods { |
| name: "findNextFocus" |
| parameters: "android.view.ViewGroup" |
| parameters: "android.view.View" |
| parameters: "int" |
| return_type: "android.view.View" |
| } |
| methods { |
| name: "findNextFocusFromRect" |
| parameters: "android.view.ViewGroup" |
| parameters: "android.graphics.Rect" |
| parameters: "int" |
| return_type: "android.view.View" |
| } |
| methods { |
| name: "getInstance" |
| return_type: "android.view.FocusFinder" |
| } |
| } |
| classes { |
| name: "android.app.FragmentManager" |
| methods { |
| name: "beginTransaction" |
| return_type: "android.app.FragmentTransaction" |
| } |
| methods { |
| name: "executePendingTransactions" |
| return_type: "boolean" |
| } |
| methods { |
| name: "findFragmentByTag" |
| parameters: "java.lang.String" |
| return_type: "android.app.Fragment" |
| } |
| } |
| classes { |
| name: "android.os.Handler" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "android.os.Looper" |
| return_type: "void" |
| } |
| methods { |
| name: "getLooper" |
| return_type: "android.os.Looper" |
| } |
| methods { |
| name: "handleMessage" |
| parameters: "android.os.Message" |
| return_type: "void" |
| } |
| methods { |
| name: "hasMessages" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "post" |
| parameters: "java.lang.Runnable" |
| return_type: "boolean" |
| } |
| methods { |
| name: "postAtFrontOfQueue" |
| parameters: "java.lang.Runnable" |
| return_type: "boolean" |
| } |
| methods { |
| name: "removeCallbacks" |
| parameters: "java.lang.Runnable" |
| return_type: "void" |
| } |
| methods { |
| name: "removeCallbacksAndMessages" |
| parameters: "java.lang.Object" |
| return_type: "void" |
| } |
| methods { |
| name: "removeMessages" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "sendEmptyMessage" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "sendMessageAtTime" |
| parameters: "android.os.Message" |
| parameters: "long" |
| return_type: "boolean" |
| } |
| } |
| classes { |
| name: "android.graphics.Region.Op" |
| fields { |
| name: "DIFFERENCE" |
| type: "android.graphics.Region.Op" |
| } |
| } |
| classes { |
| name: "android.graphics.Matrix" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "invert" |
| parameters: "android.graphics.Matrix" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isIdentity" |
| return_type: "boolean" |
| } |
| methods { |
| name: "mapRect" |
| parameters: "android.graphics.RectF" |
| return_type: "boolean" |
| } |
| methods { |
| name: "preConcat" |
| parameters: "android.graphics.Matrix" |
| return_type: "boolean" |
| } |
| methods { |
| name: "preTranslate" |
| parameters: "float" |
| parameters: "float" |
| return_type: "boolean" |
| } |
| methods { |
| name: "reset" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.lang.Boolean" |
| methods { |
| name: "booleanValue" |
| return_type: "boolean" |
| } |
| methods { |
| name: "valueOf" |
| parameters: "boolean" |
| return_type: "java.lang.Boolean" |
| } |
| } |
| classes { |
| name: "android.widget.FrameLayout.LayoutParams" |
| fields { |
| name: "bottomMargin" |
| type: "int" |
| } |
| fields { |
| name: "leftMargin" |
| type: "int" |
| } |
| fields { |
| name: "rightMargin" |
| type: "int" |
| } |
| fields { |
| name: "topMargin" |
| type: "int" |
| } |
| fields { |
| name: "width" |
| type: "int" |
| } |
| } |
| classes { |
| name: "android.widget.Scroller" |
| methods { |
| name: "abortAnimation" |
| return_type: "void" |
| } |
| methods { |
| name: "computeScrollOffset" |
| return_type: "boolean" |
| } |
| methods { |
| name: "getCurrX" |
| return_type: "int" |
| } |
| methods { |
| name: "getCurrY" |
| return_type: "int" |
| } |
| methods { |
| name: "getFinalX" |
| return_type: "int" |
| } |
| methods { |
| name: "getStartX" |
| return_type: "int" |
| } |
| methods { |
| name: "isFinished" |
| return_type: "boolean" |
| } |
| methods { |
| name: "setFinalX" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "startScroll" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.os.UserManager" |
| methods { |
| name: "getUserProfiles" |
| return_type: "java.util.List" |
| } |
| } |
| classes { |
| name: "android.view.Gravity" |
| methods { |
| name: "apply" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "android.graphics.Rect" |
| parameters: "android.graphics.Rect" |
| return_type: "void" |
| } |
| methods { |
| name: "apply" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "android.graphics.Rect" |
| parameters: "android.graphics.Rect" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "getAbsoluteGravity" |
| parameters: "int" |
| parameters: "int" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "android.widget.TabHost" |
| methods { |
| name: "onAttachedToWindow" |
| return_type: "void" |
| } |
| methods { |
| name: "onDetachedFromWindow" |
| return_type: "void" |
| } |
| methods { |
| name: "onRestoreInstanceState" |
| parameters: "android.os.Parcelable" |
| return_type: "void" |
| } |
| methods { |
| name: "onSaveInstanceState" |
| return_type: "android.os.Parcelable" |
| } |
| } |
| classes { |
| name: "java.util.concurrent.CopyOnWriteArrayList" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "iterator" |
| return_type: "java.util.Iterator" |
| } |
| } |
| classes { |
| name: "java.util.concurrent.ExecutorService" |
| methods { |
| name: "execute" |
| parameters: "java.lang.Runnable" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.animation.ScaleAnimation" |
| methods { |
| name: "<init>" |
| parameters: "float" |
| parameters: "float" |
| parameters: "float" |
| parameters: "float" |
| parameters: "int" |
| parameters: "float" |
| parameters: "int" |
| parameters: "float" |
| return_type: "void" |
| } |
| methods { |
| name: "setDuration" |
| parameters: "long" |
| return_type: "void" |
| } |
| methods { |
| name: "setInterpolator" |
| parameters: "android.view.animation.Interpolator" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.lang.CharSequence" |
| methods { |
| name: "toString" |
| return_type: "java.lang.String" |
| } |
| } |
| classes { |
| name: "java.lang.RuntimeException" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| parameters: "java.lang.Throwable" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "java.lang.Throwable" |
| return_type: "void" |
| } |
| methods { |
| name: "getMessage" |
| return_type: "java.lang.String" |
| } |
| } |
| classes { |
| name: "android.media.MediaDescription.Builder" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "build" |
| return_type: "android.media.MediaDescription" |
| } |
| methods { |
| name: "setDescription" |
| parameters: "java.lang.CharSequence" |
| return_type: "android.media.MediaDescription.Builder" |
| } |
| methods { |
| name: "setExtras" |
| parameters: "android.os.Bundle" |
| return_type: "android.media.MediaDescription.Builder" |
| } |
| methods { |
| name: "setIconBitmap" |
| parameters: "android.graphics.Bitmap" |
| return_type: "android.media.MediaDescription.Builder" |
| } |
| methods { |
| name: "setIconUri" |
| parameters: "android.net.Uri" |
| return_type: "android.media.MediaDescription.Builder" |
| } |
| methods { |
| name: "setMediaId" |
| parameters: "java.lang.String" |
| return_type: "android.media.MediaDescription.Builder" |
| } |
| methods { |
| name: "setMediaUri" |
| parameters: "android.net.Uri" |
| return_type: "android.media.MediaDescription.Builder" |
| } |
| methods { |
| name: "setSubtitle" |
| parameters: "java.lang.CharSequence" |
| return_type: "android.media.MediaDescription.Builder" |
| } |
| methods { |
| name: "setTitle" |
| parameters: "java.lang.CharSequence" |
| return_type: "android.media.MediaDescription.Builder" |
| } |
| } |
| classes { |
| name: "java.util.Map.Entry" |
| methods { |
| name: "equals" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "getKey" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "getValue" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "hashCode" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "android.animation.AnimatorListenerAdapter" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.transition.TransitionSet" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "addTransition" |
| parameters: "android.transition.Transition" |
| return_type: "android.transition.TransitionSet" |
| } |
| methods { |
| name: "getTargets" |
| return_type: "java.util.List" |
| } |
| methods { |
| name: "getTransitionAt" |
| parameters: "int" |
| return_type: "android.transition.Transition" |
| } |
| methods { |
| name: "getTransitionCount" |
| return_type: "int" |
| } |
| methods { |
| name: "setOrdering" |
| parameters: "int" |
| return_type: "android.transition.TransitionSet" |
| } |
| } |
| classes { |
| name: "android.view.LayoutInflater" |
| methods { |
| name: "cloneInContext" |
| parameters: "android.content.Context" |
| return_type: "android.view.LayoutInflater" |
| } |
| methods { |
| name: "from" |
| parameters: "android.content.Context" |
| return_type: "android.view.LayoutInflater" |
| } |
| methods { |
| name: "getFactory" |
| return_type: "android.view.LayoutInflater.Factory" |
| } |
| methods { |
| name: "inflate" |
| parameters: "int" |
| parameters: "android.view.ViewGroup" |
| return_type: "android.view.View" |
| } |
| methods { |
| name: "setFactory2" |
| parameters: "android.view.LayoutInflater.Factory2" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.util.Arrays" |
| methods { |
| name: "fill" |
| parameters: "float[]" |
| parameters: "float" |
| return_type: "void" |
| } |
| methods { |
| name: "fill" |
| parameters: "int[]" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "hashCode" |
| parameters: "java.lang.Object[]" |
| return_type: "int" |
| } |
| methods { |
| name: "toString" |
| parameters: "java.lang.Object[]" |
| return_type: "java.lang.String" |
| } |
| } |
| classes { |
| name: "android.view.SurfaceControl" |
| methods { |
| name: "screenshot" |
| parameters: "android.graphics.Rect" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "android.graphics.Bitmap" |
| } |
| } |
| classes { |
| name: "android.view.accessibility.AccessibilityRecord" |
| methods { |
| name: "setMaxScrollX" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "setMaxScrollY" |
| parameters: "int" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.util.TypedValue" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "getDimension" |
| parameters: "android.util.DisplayMetrics" |
| return_type: "float" |
| } |
| } |
| classes { |
| name: "android.graphics.Rect" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "contains" |
| parameters: "int" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "contains" |
| parameters: "android.graphics.Rect" |
| return_type: "boolean" |
| } |
| methods { |
| name: "equals" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "height" |
| return_type: "int" |
| } |
| methods { |
| name: "intersect" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "intersects" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isEmpty" |
| return_type: "boolean" |
| } |
| methods { |
| name: "offset" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "set" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "set" |
| parameters: "android.graphics.Rect" |
| return_type: "void" |
| } |
| methods { |
| name: "setEmpty" |
| return_type: "void" |
| } |
| methods { |
| name: "toShortString" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "width" |
| return_type: "int" |
| } |
| fields { |
| name: "bottom" |
| type: "int" |
| } |
| fields { |
| name: "left" |
| type: "int" |
| } |
| fields { |
| name: "right" |
| type: "int" |
| } |
| fields { |
| name: "top" |
| type: "int" |
| } |
| } |
| classes { |
| name: "android.accounts.AccountManager" |
| methods { |
| name: "getAccountsAsUser" |
| parameters: "int" |
| return_type: "android.accounts.Account[]" |
| } |
| } |
| classes { |
| name: "android.media.session.MediaController" |
| methods { |
| name: "sendCommand" |
| parameters: "java.lang.String" |
| parameters: "android.os.Bundle" |
| parameters: "android.os.ResultReceiver" |
| return_type: "void" |
| } |
| methods { |
| name: "unregisterCallback" |
| parameters: "android.media.session.MediaController.Callback" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.lang.Runnable" |
| methods { |
| name: "run" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.content.Intent" |
| methods { |
| name: "<init>" |
| parameters: "android.content.Context" |
| parameters: "java.lang.Class" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "addCategory" |
| parameters: "java.lang.String" |
| return_type: "android.content.Intent" |
| } |
| methods { |
| name: "addFlags" |
| parameters: "int" |
| return_type: "android.content.Intent" |
| } |
| methods { |
| name: "createChooser" |
| parameters: "android.content.Intent" |
| parameters: "java.lang.CharSequence" |
| return_type: "android.content.Intent" |
| } |
| methods { |
| name: "getAction" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getExtra" |
| parameters: "java.lang.String" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "getIntExtra" |
| parameters: "java.lang.String" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "getParcelableExtra" |
| parameters: "java.lang.String" |
| return_type: "android.os.Parcelable" |
| } |
| methods { |
| name: "getStringExtra" |
| parameters: "java.lang.String" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "hasExtra" |
| parameters: "java.lang.String" |
| return_type: "boolean" |
| } |
| methods { |
| name: "putExtra" |
| parameters: "java.lang.String" |
| parameters: "int" |
| return_type: "android.content.Intent" |
| } |
| methods { |
| name: "putExtra" |
| parameters: "java.lang.String" |
| parameters: "android.os.Parcelable" |
| return_type: "android.content.Intent" |
| } |
| methods { |
| name: "putExtra" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String" |
| return_type: "android.content.Intent" |
| } |
| methods { |
| name: "putExtra" |
| parameters: "java.lang.String" |
| parameters: "boolean" |
| return_type: "android.content.Intent" |
| } |
| methods { |
| name: "putExtra" |
| parameters: "java.lang.String" |
| parameters: "java.lang.String[]" |
| return_type: "android.content.Intent" |
| } |
| methods { |
| name: "putParcelableArrayListExtra" |
| parameters: "java.lang.String" |
| parameters: "java.util.ArrayList" |
| return_type: "android.content.Intent" |
| } |
| methods { |
| name: "setAction" |
| parameters: "java.lang.String" |
| return_type: "android.content.Intent" |
| } |
| methods { |
| name: "setClass" |
| parameters: "android.content.Context" |
| parameters: "java.lang.Class" |
| return_type: "android.content.Intent" |
| } |
| methods { |
| name: "setClipData" |
| parameters: "android.content.ClipData" |
| return_type: "void" |
| } |
| methods { |
| name: "setDataAndType" |
| parameters: "android.net.Uri" |
| parameters: "java.lang.String" |
| return_type: "android.content.Intent" |
| } |
| methods { |
| name: "setType" |
| parameters: "java.lang.String" |
| return_type: "android.content.Intent" |
| } |
| } |
| classes { |
| name: "android.text.TextUtils" |
| methods { |
| name: "equals" |
| parameters: "java.lang.CharSequence" |
| parameters: "java.lang.CharSequence" |
| return_type: "boolean" |
| } |
| methods { |
| name: "getTrimmedLength" |
| parameters: "java.lang.CharSequence" |
| return_type: "int" |
| } |
| methods { |
| name: "isEmpty" |
| parameters: "java.lang.CharSequence" |
| return_type: "boolean" |
| } |
| methods { |
| name: "writeToParcel" |
| parameters: "java.lang.CharSequence" |
| parameters: "android.os.Parcel" |
| parameters: "int" |
| return_type: "void" |
| } |
| fields { |
| name: "CHAR_SEQUENCE_CREATOR" |
| type: "android.os.Parcelable.Creator" |
| } |
| } |
| classes { |
| name: "android.app.PendingIntent" |
| methods { |
| name: "getService" |
| parameters: "android.content.Context" |
| parameters: "int" |
| parameters: "android.content.Intent" |
| parameters: "int" |
| return_type: "android.app.PendingIntent" |
| } |
| methods { |
| name: "writeToParcel" |
| parameters: "android.os.Parcel" |
| parameters: "int" |
| return_type: "void" |
| } |
| fields { |
| name: "CREATOR" |
| type: "android.os.Parcelable.Creator" |
| } |
| } |
| classes { |
| name: "android.graphics.Bitmap.CompressFormat" |
| fields { |
| name: "PNG" |
| type: "android.graphics.Bitmap.CompressFormat" |
| } |
| } |
| classes { |
| name: "android.util.SparseIntArray" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "get" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "put" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.lang.Integer" |
| methods { |
| name: "equals" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "intValue" |
| return_type: "int" |
| } |
| methods { |
| name: "numberOfTrailingZeros" |
| parameters: "int" |
| return_type: "int" |
| } |
| methods { |
| name: "toHexString" |
| parameters: "int" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "toString" |
| parameters: "int" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "valueOf" |
| parameters: "int" |
| return_type: "java.lang.Integer" |
| } |
| fields { |
| name: "TYPE" |
| type: "java.lang.Class" |
| } |
| } |
| classes { |
| name: "java.lang.reflect.Array" |
| methods { |
| name: "newInstance" |
| parameters: "java.lang.Class" |
| parameters: "int" |
| return_type: "java.lang.Object" |
| } |
| } |
| classes { |
| name: "android.media.session.MediaSessionManager.RemoteUserInfo" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.util.regex.Pattern" |
| methods { |
| name: "matcher" |
| parameters: "java.lang.CharSequence" |
| return_type: "java.util.regex.Matcher" |
| } |
| } |
| classes { |
| name: "android.os.Build.VERSION" |
| fields { |
| name: "SDK_INT" |
| type: "int" |
| } |
| } |
| classes { |
| name: "android.view.ViewGroup.LayoutParams" |
| methods { |
| name: "<init>" |
| parameters: "int" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "android.content.Context" |
| parameters: "android.util.AttributeSet" |
| return_type: "void" |
| } |
| fields { |
| name: "width" |
| type: "int" |
| } |
| } |
| classes { |
| name: "android.transition.Transition.EpicenterCallback" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.app.AlertDialog.Builder" |
| methods { |
| name: "<init>" |
| parameters: "android.content.Context" |
| return_type: "void" |
| } |
| methods { |
| name: "create" |
| return_type: "android.app.AlertDialog" |
| } |
| methods { |
| name: "setCancelable" |
| parameters: "boolean" |
| return_type: "android.app.AlertDialog.Builder" |
| } |
| methods { |
| name: "setNegativeButton" |
| parameters: "java.lang.CharSequence" |
| parameters: "android.content.DialogInterface.OnClickListener" |
| return_type: "android.app.AlertDialog.Builder" |
| } |
| methods { |
| name: "setPositiveButton" |
| parameters: "java.lang.CharSequence" |
| parameters: "android.content.DialogInterface.OnClickListener" |
| return_type: "android.app.AlertDialog.Builder" |
| } |
| methods { |
| name: "setTitle" |
| parameters: "java.lang.CharSequence" |
| return_type: "android.app.AlertDialog.Builder" |
| } |
| methods { |
| name: "setView" |
| parameters: "android.view.View" |
| return_type: "android.app.AlertDialog.Builder" |
| } |
| } |
| classes { |
| name: "android.view.accessibility.AccessibilityNodeInfo" |
| methods { |
| name: "addAction" |
| parameters: "int" |
| return_type: "void" |
| } |
| methods { |
| name: "equals" |
| parameters: "java.lang.Object" |
| return_type: "boolean" |
| } |
| methods { |
| name: "getActions" |
| return_type: "int" |
| } |
| methods { |
| name: "getBoundsInParent" |
| parameters: "android.graphics.Rect" |
| return_type: "void" |
| } |
| methods { |
| name: "getBoundsInScreen" |
| parameters: "android.graphics.Rect" |
| return_type: "void" |
| } |
| methods { |
| name: "getClassName" |
| return_type: "java.lang.CharSequence" |
| } |
| methods { |
| name: "getContentDescription" |
| return_type: "java.lang.CharSequence" |
| } |
| methods { |
| name: "getPackageName" |
| return_type: "java.lang.CharSequence" |
| } |
| methods { |
| name: "getText" |
| return_type: "java.lang.CharSequence" |
| } |
| methods { |
| name: "getViewIdResourceName" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "hashCode" |
| return_type: "int" |
| } |
| methods { |
| name: "isCheckable" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isChecked" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isClickable" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isEnabled" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isFocusable" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isFocused" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isLongClickable" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isPassword" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isScrollable" |
| return_type: "boolean" |
| } |
| methods { |
| name: "isSelected" |
| return_type: "boolean" |
| } |
| methods { |
| name: "setClassName" |
| parameters: "java.lang.CharSequence" |
| return_type: "void" |
| } |
| methods { |
| name: "setParent" |
| parameters: "android.view.View" |
| return_type: "void" |
| } |
| methods { |
| name: "setScrollable" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.io.File" |
| methods { |
| name: "<init>" |
| parameters: "java.io.File" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "canRead" |
| return_type: "boolean" |
| } |
| methods { |
| name: "delete" |
| return_type: "boolean" |
| } |
| methods { |
| name: "exists" |
| return_type: "boolean" |
| } |
| methods { |
| name: "getAbsolutePath" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getCanonicalFile" |
| return_type: "java.io.File" |
| } |
| methods { |
| name: "getCanonicalPath" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getName" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "getParentFile" |
| return_type: "java.io.File" |
| } |
| methods { |
| name: "getPath" |
| return_type: "java.lang.String" |
| } |
| methods { |
| name: "lastModified" |
| return_type: "long" |
| } |
| methods { |
| name: "length" |
| return_type: "long" |
| } |
| methods { |
| name: "mkdir" |
| return_type: "boolean" |
| } |
| methods { |
| name: "renameTo" |
| parameters: "java.io.File" |
| return_type: "boolean" |
| } |
| } |
| classes { |
| name: "android.graphics.PorterDuff.Mode" |
| fields { |
| name: "SRC_OVER" |
| type: "android.graphics.PorterDuff.Mode" |
| } |
| } |
| classes { |
| name: "android.widget.Button" |
| methods { |
| name: "setOnClickListener" |
| parameters: "android.view.View.OnClickListener" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "java.util.WeakHashMap" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "get" |
| parameters: "java.lang.Object" |
| return_type: "java.lang.Object" |
| } |
| methods { |
| name: "isEmpty" |
| return_type: "boolean" |
| } |
| methods { |
| name: "keySet" |
| return_type: "java.util.Set" |
| } |
| methods { |
| name: "put" |
| parameters: "java.lang.Object" |
| parameters: "java.lang.Object" |
| return_type: "java.lang.Object" |
| } |
| } |
| classes { |
| name: "com.android.internal.app.AlertController.AlertParams" |
| fields { |
| name: "mNegativeButtonListener" |
| type: "android.content.DialogInterface.OnClickListener" |
| } |
| fields { |
| name: "mNegativeButtonText" |
| type: "java.lang.CharSequence" |
| } |
| fields { |
| name: "mPositiveButtonListener" |
| type: "android.content.DialogInterface.OnClickListener" |
| } |
| fields { |
| name: "mPositiveButtonText" |
| type: "java.lang.CharSequence" |
| } |
| fields { |
| name: "mView" |
| type: "android.view.View" |
| } |
| } |
| classes { |
| name: "android.widget.CheckBox" |
| methods { |
| name: "isChecked" |
| return_type: "boolean" |
| } |
| methods { |
| name: "setChecked" |
| parameters: "boolean" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.view.animation.DecelerateInterpolator" |
| methods { |
| name: "<init>" |
| parameters: "float" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.service.media.MediaBrowserService.BrowserRoot" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| parameters: "android.os.Bundle" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.widget.Toast" |
| methods { |
| name: "makeText" |
| parameters: "android.content.Context" |
| parameters: "int" |
| parameters: "int" |
| return_type: "android.widget.Toast" |
| } |
| methods { |
| name: "makeText" |
| parameters: "android.content.Context" |
| parameters: "java.lang.CharSequence" |
| parameters: "int" |
| return_type: "android.widget.Toast" |
| } |
| methods { |
| name: "show" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.service.media.MediaBrowserService" |
| methods { |
| name: "<init>" |
| return_type: "void" |
| } |
| methods { |
| name: "onBind" |
| parameters: "android.content.Intent" |
| return_type: "android.os.IBinder" |
| } |
| methods { |
| name: "onCreate" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "libcore.io.Streams" |
| methods { |
| name: "copy" |
| parameters: "java.io.InputStream" |
| parameters: "java.io.OutputStream" |
| return_type: "int" |
| } |
| } |
| classes { |
| name: "android.text.format.DateUtils" |
| methods { |
| name: "formatDateTime" |
| parameters: "android.content.Context" |
| parameters: "long" |
| parameters: "int" |
| return_type: "java.lang.String" |
| } |
| } |
| classes { |
| name: "android.widget.TabHost.OnTabChangeListener" |
| methods { |
| name: "onTabChanged" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.app.NotificationChannel" |
| methods { |
| name: "<init>" |
| parameters: "java.lang.String" |
| parameters: "java.lang.CharSequence" |
| parameters: "int" |
| return_type: "void" |
| } |
| } |
| classes { |
| name: "android.app.Notification.Builder" |
| methods { |
| name: "<init>" |
| parameters: "android.content.Context" |
| parameters: "java.lang.String" |
| return_type: "void" |
| } |
| methods { |
| name: "addExtras" |
| parameters: "android.os.Bundle" |
| return_type: "android.app.Notification.Builder" |
| } |
| methods { |
| name: "build" |
| return_type: "android.app.Notification" |
| } |
| methods { |
| name: "extend" |
| parameters: "android.app.Notification.Extender" |
| return_type: "android.app.Notification.Builder" |
| } |
| methods { |
| name: "setActions" |
| parameters: "android.app.Notification.Action[]" |
| return_type: "android.app.Notification.Builder" |
| } |
| methods { |
| name: "setColor" |
| parameters: "int" |
| return_type: "android.app.Notification.Builder" |
| } |
| methods { |
| name: "setContentIntent" |
| parameters: "android.app.PendingIntent" |
| return_type: "android.app.Notification.Builder" |
| } |
| methods { |
| name: "setContentText" |
| parameters: "java.lang.CharSequence" |
| return_type: "android.app.Notification.Builder" |
| } |
| methods { |
| name: "setContentTitle" |
| parameters: "java.lang.CharSequence" |
| return_type: "android.app.Notification.Builder" |
| } |
| methods { |
| name: "setDeleteIntent" |
| parameters: "android.app.PendingIntent" |
| return_type: "android.app.Notification.Builder" |
| } |
| methods { |
| name: "setLocalOnly" |
| parameters: "boolean" |
| return_type: "android.app.Notification.Builder" |
| } |
| methods { |
| name: "setOngoing" |
| parameters: "boolean" |
| return_type: "android.app.Notification.Builder" |
| } |
| methods { |
| name: "setProgress" |
| parameters: "int" |
| parameters: "int" |
| parameters: "boolean" |
| return_type: "android.app.Notification.Builder" |
| } |
| methods { |
| name: "setSmallIcon" |
| parameters: "int" |
| return_type: "android.app.Notification.Builder" |
| } |
| methods { |
| name: "setSubText" |
| parameters: "java.lang.CharSequence" |
| return_type: "android.app.Notification.Builder" |
| } |
| methods { |
| name: "setTicker" |
| parameters: "java.lang.CharSequence" |
| return_type: "android.app.Notification.Builder" |
| } |
| } |
| classes { |
| name: "java.util.regex.Matcher" |
| methods { |
| name: "matches" |
| return_type: "boolean" |
| } |
| } |
| } |
| internal_api_packages { |
| name: "com.android.shell" |
| } |
| package_file_content { |
| entries { |
| key: "res/layout/dialog_bugreport_info.xml" |
| value { |
| name: "res/layout/dialog_bugreport_info.xml" |
| type: FILE |
| size: 1944 |
| content_id: "77afe9cf " |
| } |
| } |
| entries { |
| key: "META-INF/CERT.SF" |
| value { |
| name: "META-INF/CERT.SF" |
| type: FILE |
| size: 845 |
| content_id: "ea979a47 " |
| } |
| } |
| entries { |
| key: "AndroidManifest.xml" |
| value { |
| name: "AndroidManifest.xml" |
| type: FILE |
| size: 23708 |
| content_id: "f9855bc7 " |
| } |
| } |
| entries { |
| key: "META-INF/CERT.RSA" |
| value { |
| name: "META-INF/CERT.RSA" |
| type: FILE |
| size: 1722 |
| content_id: "685bacac " |
| } |
| } |
| entries { |
| key: "res/layout/confirm_repeat.xml" |
| value { |
| name: "res/layout/confirm_repeat.xml" |
| type: FILE |
| size: 1112 |
| content_id: "fd510e79 " |
| } |
| } |
| entries { |
| key: "resources.arsc" |
| value { |
| name: "resources.arsc" |
| type: FILE |
| size: 175164 |
| content_id: "30535c6a " |
| } |
| } |
| entries { |
| key: "res/xml/file_provider_paths.xml" |
| value { |
| name: "res/xml/file_provider_paths.xml" |
| type: FILE |
| size: 400 |
| content_id: "a81e9b05 " |
| } |
| } |
| entries { |
| key: "classes.dex" |
| value { |
| name: "classes.dex" |
| type: FILE |
| size: 609720 |
| content_id: "f1b3224f " |
| } |
| } |
| entries { |
| key: "res/drawable/ic_bug_report_black_24dp.xml" |
| value { |
| name: "res/drawable/ic_bug_report_black_24dp.xml" |
| type: FILE |
| size: 1572 |
| content_id: "c2a89254 " |
| } |
| } |
| entries { |
| key: "META-INF/MANIFEST.MF" |
| value { |
| name: "META-INF/MANIFEST.MF" |
| type: FILE |
| size: 746 |
| content_id: "5bbd78a2 " |
| } |
| } |
| } |
| } |