public class android.content.Intent implements android.os.Parcelable, java.lang.Cloneable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.content.Intent
super_class: java.lang.Object
{
private static final java.lang.String ATTR_ACTION;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "action"
private static final java.lang.String TAG_CATEGORIES;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "categories"
private static final java.lang.String ATTR_CATEGORY;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "category"
private static final java.lang.String TAG_EXTRA;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "extra"
private static final java.lang.String ATTR_TYPE;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "type"
private static final java.lang.String ATTR_COMPONENT;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "component"
private static final java.lang.String ATTR_DATA;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "data"
private static final java.lang.String ATTR_FLAGS;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "flags"
public static final java.lang.String ACTION_MAIN;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MAIN"
public static final java.lang.String ACTION_VIEW;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.VIEW"
public static final java.lang.String EXTRA_FROM_STORAGE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.FROM_STORAGE"
public static final java.lang.String ACTION_DEFAULT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.VIEW"
public static final java.lang.String ACTION_QUICK_VIEW;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.QUICK_VIEW"
public static final java.lang.String ACTION_ATTACH_DATA;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.ATTACH_DATA"
public static final java.lang.String ACTION_EDIT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.EDIT"
public static final java.lang.String ACTION_INSERT_OR_EDIT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.INSERT_OR_EDIT"
public static final java.lang.String ACTION_PICK;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PICK"
public static final java.lang.String ACTION_CREATE_SHORTCUT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.CREATE_SHORTCUT"
public static final java.lang.String EXTRA_SHORTCUT_INTENT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.shortcut.INTENT"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String EXTRA_SHORTCUT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.shortcut.NAME"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String EXTRA_SHORTCUT_ICON;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.shortcut.ICON"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String EXTRA_SHORTCUT_ICON_RESOURCE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.shortcut.ICON_RESOURCE"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String ACTION_APPLICATION_PREFERENCES;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.APPLICATION_PREFERENCES"
public static final java.lang.String ACTION_SHOW_APP_INFO;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SHOW_APP_INFO"
public static final java.lang.String ACTION_CHOOSER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.CHOOSER"
public static final java.lang.String ACTION_GET_CONTENT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.GET_CONTENT"
public static final java.lang.String ACTION_DIAL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DIAL"
public static final java.lang.String ACTION_CALL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.CALL"
public static final java.lang.String ACTION_CALL_EMERGENCY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.CALL_EMERGENCY"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_CALL_PRIVILEGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.CALL_PRIVILEGED"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_CARRIER_SETUP;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.CARRIER_SETUP"
public static final java.lang.String ACTION_SENDTO;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SENDTO"
public static final java.lang.String ACTION_SEND;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SEND"
public static final java.lang.String ACTION_SEND_MULTIPLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SEND_MULTIPLE"
public static final java.lang.String ACTION_ANSWER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.ANSWER"
public static final java.lang.String ACTION_INSERT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.INSERT"
public static final java.lang.String ACTION_PASTE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PASTE"
public static final java.lang.String ACTION_DELETE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DELETE"
public static final java.lang.String ACTION_RUN;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.RUN"
public static final java.lang.String ACTION_SYNC;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SYNC"
public static final java.lang.String ACTION_PICK_ACTIVITY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PICK_ACTIVITY"
public static final java.lang.String ACTION_SEARCH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SEARCH"
public static final java.lang.String ACTION_SYSTEM_TUTORIAL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SYSTEM_TUTORIAL"
public static final java.lang.String ACTION_WEB_SEARCH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.WEB_SEARCH"
public static final java.lang.String ACTION_ASSIST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.ASSIST"
public static final java.lang.String ACTION_VOICE_ASSIST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.VOICE_ASSIST"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_ASSIST_PACKAGE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.ASSIST_PACKAGE"
public static final java.lang.String EXTRA_ASSIST_UID;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.ASSIST_UID"
public static final java.lang.String EXTRA_ASSIST_CONTEXT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.ASSIST_CONTEXT"
public static final java.lang.String EXTRA_ASSIST_INPUT_HINT_KEYBOARD;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.ASSIST_INPUT_HINT_KEYBOARD"
public static final java.lang.String EXTRA_ASSIST_INPUT_DEVICE_ID;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.ASSIST_INPUT_DEVICE_ID"
public static final java.lang.String ACTION_ALL_APPS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.ALL_APPS"
public static final java.lang.String ACTION_SET_WALLPAPER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SET_WALLPAPER"
public static final java.lang.String ACTION_BUG_REPORT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.BUG_REPORT"
public static final java.lang.String ACTION_FACTORY_TEST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.FACTORY_TEST"
public static final java.lang.String ACTION_CALL_BUTTON;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.CALL_BUTTON"
public static final java.lang.String ACTION_VOICE_COMMAND;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.VOICE_COMMAND"
public static final java.lang.String ACTION_SEARCH_LONG_PRESS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SEARCH_LONG_PRESS"
public static final java.lang.String ACTION_APP_ERROR;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.APP_ERROR"
public static final java.lang.String ACTION_POWER_USAGE_SUMMARY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.POWER_USAGE_SUMMARY"
public static final java.lang.String ACTION_DEVICE_INITIALIZATION_WIZARD;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DEVICE_INITIALIZATION_WIZARD"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String ACTION_UPGRADE_SETUP;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.UPGRADE_SETUP"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_SHOW_KEYBOARD_SHORTCUTS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.android.intent.action.SHOW_KEYBOARD_SHORTCUTS"
public static final java.lang.String ACTION_DISMISS_KEYBOARD_SHORTCUTS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.android.intent.action.DISMISS_KEYBOARD_SHORTCUTS"
public static final java.lang.String ACTION_MANAGE_NETWORK_USAGE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MANAGE_NETWORK_USAGE"
public static final java.lang.String ACTION_INSTALL_PACKAGE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.INSTALL_PACKAGE"
public static final java.lang.String ACTION_INSTALL_FAILURE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.INSTALL_FAILURE"
public static final java.lang.String ACTION_INSTALL_INSTANT_APP_PACKAGE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.INSTALL_INSTANT_APP_PACKAGE"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_RESOLVE_INSTANT_APP_PACKAGE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.RESOLVE_INSTANT_APP_PACKAGE"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_INSTANT_APP_RESOLVER_SETTINGS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.INSTANT_APP_RESOLVER_SETTINGS"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_INSTALLER_PACKAGE_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.INSTALLER_PACKAGE_NAME"
public static final java.lang.String EXTRA_NOT_UNKNOWN_SOURCE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.NOT_UNKNOWN_SOURCE"
public static final java.lang.String EXTRA_ORIGINATING_URI;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.ORIGINATING_URI"
public static final java.lang.String EXTRA_REFERRER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.REFERRER"
public static final java.lang.String EXTRA_REFERRER_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.REFERRER_NAME"
public static final java.lang.String EXTRA_ORIGINATING_UID;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.ORIGINATING_UID"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_ALLOW_REPLACE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.ALLOW_REPLACE"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String EXTRA_RETURN_RESULT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.RETURN_RESULT"
public static final java.lang.String EXTRA_INSTALL_RESULT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.INSTALL_RESULT"
public static final java.lang.String ACTION_UNINSTALL_PACKAGE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.UNINSTALL_PACKAGE"
public static final java.lang.String EXTRA_UNINSTALL_ALL_USERS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.UNINSTALL_ALL_USERS"
public static final java.lang.String METADATA_SETUP_VERSION;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.SETUP_VERSION"
public static final java.lang.String ACTION_MANAGE_APP_PERMISSIONS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MANAGE_APP_PERMISSIONS"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_MANAGE_PERMISSIONS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MANAGE_PERMISSIONS"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_REVIEW_PERMISSIONS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.REVIEW_PERMISSIONS"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_REMOTE_CALLBACK;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.REMOTE_CALLBACK"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_PACKAGE_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.PACKAGE_NAME"
public static final java.lang.String EXTRA_SUSPENDED_PACKAGE_EXTRAS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.SUSPENDED_PACKAGE_EXTRAS"
public static final java.lang.String EXTRA_SPLIT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.SPLIT_NAME"
public static final java.lang.String EXTRA_COMPONENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.COMPONENT_NAME"
public static final java.lang.String EXTRA_RESULT_NEEDED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.RESULT_NEEDED"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_LAUNCHER_EXTRAS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.LAUNCHER_EXTRAS"
public static final java.lang.String ACTION_MANAGE_PERMISSION_APPS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MANAGE_PERMISSION_APPS"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_PERMISSION_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.PERMISSION_NAME"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_SCREEN_OFF;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SCREEN_OFF"
public static final java.lang.String ACTION_SCREEN_ON;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SCREEN_ON"
public static final java.lang.String ACTION_DREAMING_STOPPED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DREAMING_STOPPED"
public static final java.lang.String ACTION_DREAMING_STARTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DREAMING_STARTED"
public static final java.lang.String ACTION_USER_PRESENT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.USER_PRESENT"
public static final java.lang.String ACTION_TIME_TICK;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.TIME_TICK"
public static final java.lang.String ACTION_TIME_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.TIME_SET"
public static final java.lang.String ACTION_DATE_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DATE_CHANGED"
public static final java.lang.String ACTION_TIMEZONE_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.TIMEZONE_CHANGED"
public static final java.lang.String ACTION_CLEAR_DNS_CACHE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.CLEAR_DNS_CACHE"
public static final java.lang.String ACTION_ALARM_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.ALARM_CHANGED"
public static final java.lang.String ACTION_LOCKED_BOOT_COMPLETED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.LOCKED_BOOT_COMPLETED"
public static final java.lang.String ACTION_BOOT_COMPLETED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.BOOT_COMPLETED"
public static final java.lang.String ACTION_CLOSE_SYSTEM_DIALOGS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.CLOSE_SYSTEM_DIALOGS"
public static final java.lang.String ACTION_PACKAGE_INSTALL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PACKAGE_INSTALL"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String ACTION_PACKAGE_ADDED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PACKAGE_ADDED"
public static final java.lang.String ACTION_PACKAGE_REPLACED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PACKAGE_REPLACED"
public static final java.lang.String ACTION_MY_PACKAGE_REPLACED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MY_PACKAGE_REPLACED"
public static final java.lang.String ACTION_PACKAGE_REMOVED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PACKAGE_REMOVED"
public static final java.lang.String ACTION_PACKAGE_FULLY_REMOVED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PACKAGE_FULLY_REMOVED"
public static final java.lang.String ACTION_PACKAGE_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PACKAGE_CHANGED"
public static final java.lang.String ACTION_QUERY_PACKAGE_RESTART;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.QUERY_PACKAGE_RESTART"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_PACKAGE_RESTARTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PACKAGE_RESTARTED"
public static final java.lang.String ACTION_PACKAGE_DATA_CLEARED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PACKAGE_DATA_CLEARED"
public static final java.lang.String ACTION_PACKAGES_SUSPENDED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PACKAGES_SUSPENDED"
public static final java.lang.String ACTION_PACKAGES_UNSUSPENDED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PACKAGES_UNSUSPENDED"
public static final java.lang.String ACTION_MY_PACKAGE_SUSPENDED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MY_PACKAGE_SUSPENDED"
public static final java.lang.String ACTION_SHOW_SUSPENDED_APP_DETAILS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SHOW_SUSPENDED_APP_DETAILS"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_MY_PACKAGE_UNSUSPENDED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MY_PACKAGE_UNSUSPENDED"
public static final java.lang.String ACTION_UID_REMOVED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.UID_REMOVED"
public static final java.lang.String ACTION_PACKAGE_FIRST_LAUNCH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PACKAGE_FIRST_LAUNCH"
public static final java.lang.String ACTION_PACKAGE_NEEDS_VERIFICATION;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PACKAGE_NEEDS_VERIFICATION"
public static final java.lang.String ACTION_PACKAGE_VERIFIED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PACKAGE_VERIFIED"
public static final java.lang.String ACTION_INTENT_FILTER_NEEDS_VERIFICATION;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.INTENT_FILTER_NEEDS_VERIFICATION"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_EXTERNAL_APPLICATIONS_AVAILABLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.EXTERNAL_APPLICATIONS_AVAILABLE"
public static final java.lang.String ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.EXTERNAL_APPLICATIONS_UNAVAILABLE"
public static final java.lang.String ACTION_PREFERRED_ACTIVITY_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.ACTION_PREFERRED_ACTIVITY_CHANGED"
public static final java.lang.String ACTION_WALLPAPER_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.WALLPAPER_CHANGED"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String ACTION_CONFIGURATION_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.CONFIGURATION_CHANGED"
public static final java.lang.String ACTION_SPLIT_CONFIGURATION_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SPLIT_CONFIGURATION_CHANGED"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_LOCALE_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.LOCALE_CHANGED"
public static final java.lang.String ACTION_BATTERY_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.BATTERY_CHANGED"
public static final java.lang.String ACTION_BATTERY_LEVEL_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.BATTERY_LEVEL_CHANGED"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_BATTERY_LOW;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.BATTERY_LOW"
public static final java.lang.String ACTION_BATTERY_OKAY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.BATTERY_OKAY"
public static final java.lang.String ACTION_POWER_CONNECTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.ACTION_POWER_CONNECTED"
public static final java.lang.String ACTION_POWER_DISCONNECTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.ACTION_POWER_DISCONNECTED"
public static final java.lang.String ACTION_SHUTDOWN;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.ACTION_SHUTDOWN"
public static final java.lang.String ACTION_REQUEST_SHUTDOWN;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.android.internal.intent.action.REQUEST_SHUTDOWN"
public static final java.lang.String ACTION_DEVICE_STORAGE_LOW;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DEVICE_STORAGE_LOW"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String ACTION_DEVICE_STORAGE_OK;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DEVICE_STORAGE_OK"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String ACTION_DEVICE_STORAGE_FULL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DEVICE_STORAGE_FULL"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String ACTION_DEVICE_STORAGE_NOT_FULL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DEVICE_STORAGE_NOT_FULL"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String ACTION_MANAGE_PACKAGE_STORAGE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MANAGE_PACKAGE_STORAGE"
public static final java.lang.String ACTION_UMS_CONNECTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.UMS_CONNECTED"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String ACTION_UMS_DISCONNECTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.UMS_DISCONNECTED"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String ACTION_MEDIA_REMOVED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_REMOVED"
public static final java.lang.String ACTION_MEDIA_UNMOUNTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_UNMOUNTED"
public static final java.lang.String ACTION_MEDIA_CHECKING;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_CHECKING"
public static final java.lang.String ACTION_MEDIA_NOFS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_NOFS"
public static final java.lang.String ACTION_MEDIA_MOUNTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_MOUNTED"
public static final java.lang.String ACTION_MEDIA_SHARED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_SHARED"
public static final java.lang.String ACTION_MEDIA_UNSHARED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_UNSHARED"
public static final java.lang.String ACTION_MEDIA_BAD_REMOVAL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_BAD_REMOVAL"
public static final java.lang.String ACTION_MEDIA_UNMOUNTABLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_UNMOUNTABLE"
public static final java.lang.String ACTION_MEDIA_EJECT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_EJECT"
public static final java.lang.String ACTION_MEDIA_SCANNER_STARTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_SCANNER_STARTED"
public static final java.lang.String ACTION_MEDIA_SCANNER_FINISHED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_SCANNER_FINISHED"
public static final java.lang.String ACTION_MEDIA_SCANNER_SCAN_FILE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_SCANNER_SCAN_FILE"
public static final java.lang.String ACTION_MEDIA_BUTTON;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_BUTTON"
public static final java.lang.String ACTION_CAMERA_BUTTON;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.CAMERA_BUTTON"
public static final java.lang.String ACTION_GTALK_SERVICE_CONNECTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.GTALK_CONNECTED"
public static final java.lang.String ACTION_GTALK_SERVICE_DISCONNECTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.GTALK_DISCONNECTED"
public static final java.lang.String ACTION_INPUT_METHOD_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.INPUT_METHOD_CHANGED"
public static final java.lang.String ACTION_AIRPLANE_MODE_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.AIRPLANE_MODE"
public static final java.lang.String ACTION_PROVIDER_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PROVIDER_CHANGED"
public static final java.lang.String ACTION_HEADSET_PLUG;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.HEADSET_PLUG"
public static final java.lang.String ACTION_ADVANCED_SETTINGS_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.ADVANCED_SETTINGS"
public static final java.lang.String ACTION_APPLICATION_RESTRICTIONS_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.APPLICATION_RESTRICTIONS_CHANGED"
public static final java.lang.String ACTION_NEW_OUTGOING_CALL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.NEW_OUTGOING_CALL"
public static final java.lang.String ACTION_REBOOT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.REBOOT"
public static final java.lang.String ACTION_DOCK_EVENT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DOCK_EVENT"
public static final java.lang.String ACTION_IDLE_MAINTENANCE_START;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.ACTION_IDLE_MAINTENANCE_START"
public static final java.lang.String ACTION_IDLE_MAINTENANCE_END;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.ACTION_IDLE_MAINTENANCE_END"
public static final java.lang.String ACTION_REMOTE_INTENT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.google.android.c2dm.intent.RECEIVE"
public static final java.lang.String ACTION_PRE_BOOT_COMPLETED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PRE_BOOT_COMPLETED"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_GET_RESTRICTION_ENTRIES;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.GET_RESTRICTION_ENTRIES"
public static final java.lang.String ACTION_USER_INITIALIZE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.USER_INITIALIZE"
public static final java.lang.String ACTION_USER_FOREGROUND;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.USER_FOREGROUND"
public static final java.lang.String ACTION_USER_BACKGROUND;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.USER_BACKGROUND"
public static final java.lang.String ACTION_USER_ADDED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.USER_ADDED"
public static final java.lang.String ACTION_USER_STARTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.USER_STARTED"
public static final java.lang.String ACTION_USER_STARTING;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.USER_STARTING"
public static final java.lang.String ACTION_USER_STOPPING;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.USER_STOPPING"
public static final java.lang.String ACTION_USER_STOPPED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.USER_STOPPED"
public static final java.lang.String ACTION_USER_REMOVED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.USER_REMOVED"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_USER_SWITCHED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.USER_SWITCHED"
public static final java.lang.String ACTION_USER_UNLOCKED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.USER_UNLOCKED"
public static final java.lang.String ACTION_USER_INFO_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.USER_INFO_CHANGED"
public static final java.lang.String ACTION_MANAGED_PROFILE_ADDED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MANAGED_PROFILE_ADDED"
public static final java.lang.String ACTION_MANAGED_PROFILE_REMOVED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MANAGED_PROFILE_REMOVED"
public static final java.lang.String ACTION_MANAGED_PROFILE_UNLOCKED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MANAGED_PROFILE_UNLOCKED"
public static final java.lang.String ACTION_MANAGED_PROFILE_AVAILABLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MANAGED_PROFILE_AVAILABLE"
public static final java.lang.String ACTION_MANAGED_PROFILE_UNAVAILABLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MANAGED_PROFILE_UNAVAILABLE"
public static final java.lang.String ACTION_DEVICE_LOCKED_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DEVICE_LOCKED_CHANGED"
public static final java.lang.String ACTION_QUICK_CLOCK;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.QUICK_CLOCK"
public static final java.lang.String ACTION_SHOW_BRIGHTNESS_DIALOG;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.android.intent.action.SHOW_BRIGHTNESS_DIALOG"
public static final java.lang.String ACTION_GLOBAL_BUTTON;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.GLOBAL_BUTTON"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_MEDIA_RESOURCE_GRANTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MEDIA_RESOURCE_GRANTED"
public static final java.lang.String ACTION_OVERLAY_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.OVERLAY_CHANGED"
public static final java.lang.String ACTION_OPEN_DOCUMENT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.OPEN_DOCUMENT"
public static final java.lang.String ACTION_CREATE_DOCUMENT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.CREATE_DOCUMENT"
public static final java.lang.String ACTION_OPEN_DOCUMENT_TREE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.OPEN_DOCUMENT_TREE"
public static final java.lang.String ACTION_DYNAMIC_SENSOR_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DYNAMIC_SENSOR_CHANGED"
public static final java.lang.String ACTION_MASTER_CLEAR;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MASTER_CLEAR"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String ACTION_MASTER_CLEAR_NOTIFICATION;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.MASTER_CLEAR_NOTIFICATION"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_FORCE_MASTER_CLEAR;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.FORCE_MASTER_CLEAR"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String ACTION_FACTORY_RESET;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.FACTORY_RESET"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_FORCE_FACTORY_RESET;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.FORCE_FACTORY_RESET"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_SETTING_RESTORED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.os.action.SETTING_RESTORED"
public static final java.lang.String EXTRA_SETTING_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "setting_name"
public static final java.lang.String EXTRA_SETTING_PREVIOUS_VALUE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "previous_value"
public static final java.lang.String EXTRA_SETTING_NEW_VALUE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "new_value"
public static final java.lang.String EXTRA_SETTING_RESTORED_FROM_SDK_INT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "restored_from_sdk_int"
public static final java.lang.String ACTION_PROCESS_TEXT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.PROCESS_TEXT"
public static final java.lang.String ACTION_SIM_STATE_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SIM_STATE_CHANGED"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String ACTION_SERVICE_STATE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.SERVICE_STATE"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_VOICE_REG_STATE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "voiceRegState"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_DATA_REG_STATE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "dataRegState"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_VOICE_ROAMING_TYPE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "voiceRoamingType"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_DATA_ROAMING_TYPE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "dataRoamingType"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_OPERATOR_ALPHA_LONG;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "operator-alpha-long"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_OPERATOR_ALPHA_SHORT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "operator-alpha-short"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_OPERATOR_NUMERIC;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "operator-numeric"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_DATA_OPERATOR_ALPHA_LONG;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "data-operator-alpha-long"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_DATA_OPERATOR_ALPHA_SHORT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "data-operator-alpha-short"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_DATA_OPERATOR_NUMERIC;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "data-operator-numeric"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_MANUAL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "manual"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_VOICE_RADIO_TECH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "radioTechnology"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_DATA_RADIO_TECH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "dataRadioTechnology"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_CSS_INDICATOR;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "cssIndicator"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_NETWORK_ID;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "networkId"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_SYSTEM_ID;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "systemId"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_CDMA_ROAMING_INDICATOR;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "cdmaRoamingIndicator"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_CDMA_DEFAULT_ROAMING_INDICATOR;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "cdmaDefaultRoamingIndicator"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_EMERGENCY_ONLY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "emergencyOnly"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_IS_DATA_ROAMING_FROM_REGISTRATION;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "isDataRoamingFromRegistration"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_IS_USING_CARRIER_AGGREGATION;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "isUsingCarrierAggregation"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_LTE_EARFCN_RSRP_BOOST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "LteEarfcnRsrpBoost"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
public static final java.lang.String EXTRA_PROCESS_TEXT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.PROCESS_TEXT"
public static final java.lang.String EXTRA_PROCESS_TEXT_READONLY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.PROCESS_TEXT_READONLY"
public static final java.lang.String ACTION_THERMAL_EVENT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.THERMAL_EVENT"
public static final java.lang.String EXTRA_THERMAL_STATE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.THERMAL_STATE"
public static final int EXTRA_THERMAL_STATE_NORMAL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int EXTRA_THERMAL_STATE_WARNING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int EXTRA_THERMAL_STATE_EXCEEDED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final java.lang.String ACTION_DOCK_IDLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DOCK_IDLE"
public static final java.lang.String ACTION_DOCK_ACTIVE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.action.DOCK_ACTIVE"
public static final java.lang.String CATEGORY_DEFAULT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.DEFAULT"
public static final java.lang.String CATEGORY_BROWSABLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.BROWSABLE"
public static final java.lang.String CATEGORY_VOICE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.VOICE"
public static final java.lang.String CATEGORY_ALTERNATIVE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.ALTERNATIVE"
public static final java.lang.String CATEGORY_SELECTED_ALTERNATIVE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.SELECTED_ALTERNATIVE"
public static final java.lang.String CATEGORY_TAB;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.TAB"
public static final java.lang.String CATEGORY_LAUNCHER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.LAUNCHER"
public static final java.lang.String CATEGORY_LEANBACK_LAUNCHER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.LEANBACK_LAUNCHER"
public static final java.lang.String CATEGORY_CAR_LAUNCHER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.CAR_LAUNCHER"
public static final java.lang.String CATEGORY_LEANBACK_SETTINGS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.LEANBACK_SETTINGS"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String CATEGORY_INFO;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.INFO"
public static final java.lang.String CATEGORY_HOME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.HOME"
public static final java.lang.String CATEGORY_HOME_MAIN;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.HOME_MAIN"
public static final java.lang.String CATEGORY_SETUP_WIZARD;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.SETUP_WIZARD"
public static final java.lang.String CATEGORY_LAUNCHER_APP;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.LAUNCHER_APP"
public static final java.lang.String CATEGORY_PREFERENCE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.PREFERENCE"
public static final java.lang.String CATEGORY_DEVELOPMENT_PREFERENCE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.DEVELOPMENT_PREFERENCE"
public static final java.lang.String CATEGORY_EMBED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.EMBED"
public static final java.lang.String CATEGORY_APP_MARKET;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.APP_MARKET"
public static final java.lang.String CATEGORY_MONKEY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.MONKEY"
public static final java.lang.String CATEGORY_TEST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.TEST"
public static final java.lang.String CATEGORY_UNIT_TEST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.UNIT_TEST"
public static final java.lang.String CATEGORY_SAMPLE_CODE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.SAMPLE_CODE"
public static final java.lang.String CATEGORY_OPENABLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.OPENABLE"
public static final java.lang.String CATEGORY_TYPED_OPENABLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.TYPED_OPENABLE"
public static final java.lang.String CATEGORY_FRAMEWORK_INSTRUMENTATION_TEST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST"
public static final java.lang.String CATEGORY_CAR_DOCK;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.CAR_DOCK"
public static final java.lang.String CATEGORY_DESK_DOCK;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.DESK_DOCK"
public static final java.lang.String CATEGORY_LE_DESK_DOCK;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.LE_DESK_DOCK"
public static final java.lang.String CATEGORY_HE_DESK_DOCK;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.HE_DESK_DOCK"
public static final java.lang.String CATEGORY_CAR_MODE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.CAR_MODE"
public static final java.lang.String CATEGORY_VR_HOME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.VR_HOME"
public static final java.lang.String CATEGORY_APP_BROWSER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.APP_BROWSER"
public static final java.lang.String CATEGORY_APP_CALCULATOR;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.APP_CALCULATOR"
public static final java.lang.String CATEGORY_APP_CALENDAR;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.APP_CALENDAR"
public static final java.lang.String CATEGORY_APP_CONTACTS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.APP_CONTACTS"
public static final java.lang.String CATEGORY_APP_EMAIL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.APP_EMAIL"
public static final java.lang.String CATEGORY_APP_GALLERY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.APP_GALLERY"
public static final java.lang.String CATEGORY_APP_MAPS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.APP_MAPS"
public static final java.lang.String CATEGORY_APP_MESSAGING;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.APP_MESSAGING"
public static final java.lang.String CATEGORY_APP_MUSIC;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.category.APP_MUSIC"
public static final java.lang.String EXTRA_TEMPLATE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.TEMPLATE"
public static final java.lang.String EXTRA_TEXT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.TEXT"
public static final java.lang.String EXTRA_HTML_TEXT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.HTML_TEXT"
public static final java.lang.String EXTRA_STREAM;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.STREAM"
public static final java.lang.String EXTRA_EMAIL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.EMAIL"
public static final java.lang.String EXTRA_CC;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.CC"
public static final java.lang.String EXTRA_BCC;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.BCC"
public static final java.lang.String EXTRA_SUBJECT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.SUBJECT"
public static final java.lang.String EXTRA_INTENT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.INTENT"
public static final java.lang.String EXTRA_USER_ID;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.USER_ID"
public static final java.lang.String EXTRA_TASK_ID;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.TASK_ID"
public static final java.lang.String EXTRA_ALTERNATE_INTENTS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.ALTERNATE_INTENTS"
public static final java.lang.String EXTRA_EXCLUDE_COMPONENTS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.EXCLUDE_COMPONENTS"
public static final java.lang.String EXTRA_CHOOSER_TARGETS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.CHOOSER_TARGETS"
public static final java.lang.String EXTRA_CHOOSER_REFINEMENT_INTENT_SENDER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.CHOOSER_REFINEMENT_INTENT_SENDER"
public static final java.lang.String EXTRA_CONTENT_ANNOTATIONS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.CONTENT_ANNOTATIONS"
public static final java.lang.String EXTRA_RESULT_RECEIVER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.RESULT_RECEIVER"
public static final java.lang.String EXTRA_TITLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.TITLE"
public static final java.lang.String EXTRA_INITIAL_INTENTS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.INITIAL_INTENTS"
public static final java.lang.String EXTRA_EPHEMERAL_SUCCESS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.EPHEMERAL_SUCCESS"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String EXTRA_INSTANT_APP_SUCCESS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.INSTANT_APP_SUCCESS"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_EPHEMERAL_FAILURE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.EPHEMERAL_FAILURE"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String EXTRA_INSTANT_APP_FAILURE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.INSTANT_APP_FAILURE"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_EPHEMERAL_HOSTNAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.EPHEMERAL_HOSTNAME"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String EXTRA_INSTANT_APP_HOSTNAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.INSTANT_APP_HOSTNAME"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_EPHEMERAL_TOKEN;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.EPHEMERAL_TOKEN"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String EXTRA_INSTANT_APP_TOKEN;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.INSTANT_APP_TOKEN"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_INSTANT_APP_ACTION;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.INSTANT_APP_ACTION"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_INSTANT_APP_BUNDLES;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.INSTANT_APP_BUNDLES"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_INSTANT_APP_EXTRAS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.INSTANT_APP_EXTRAS"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_UNKNOWN_INSTANT_APP;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.UNKNOWN_INSTANT_APP"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_VERSION_CODE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.VERSION_CODE"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String EXTRA_LONG_VERSION_CODE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.LONG_VERSION_CODE"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_CALLING_PACKAGE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.CALLING_PACKAGE"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_VERIFICATION_BUNDLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.VERIFICATION_BUNDLE"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_REPLACEMENT_EXTRAS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.REPLACEMENT_EXTRAS"
public static final java.lang.String EXTRA_CHOSEN_COMPONENT_INTENT_SENDER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.CHOSEN_COMPONENT_INTENT_SENDER"
public static final java.lang.String EXTRA_CHOSEN_COMPONENT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.CHOSEN_COMPONENT"
public static final java.lang.String EXTRA_KEY_EVENT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.KEY_EVENT"
public static final java.lang.String EXTRA_KEY_CONFIRM;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.KEY_CONFIRM"
public static final java.lang.String EXTRA_USER_REQUESTED_SHUTDOWN;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.USER_REQUESTED_SHUTDOWN"
public static final java.lang.String EXTRA_DONT_KILL_APP;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.DONT_KILL_APP"
public static final java.lang.String EXTRA_PHONE_NUMBER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.PHONE_NUMBER"
public static final java.lang.String EXTRA_UID;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.UID"
public static final java.lang.String EXTRA_PACKAGES;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.PACKAGES"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_DATA_REMOVED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.DATA_REMOVED"
public static final java.lang.String EXTRA_REMOVED_FOR_ALL_USERS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.REMOVED_FOR_ALL_USERS"
public static final java.lang.String EXTRA_REPLACING;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.REPLACING"
public static final java.lang.String EXTRA_ALARM_COUNT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.ALARM_COUNT"
public static final java.lang.String EXTRA_DOCK_STATE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.DOCK_STATE"
public static final int EXTRA_DOCK_STATE_UNDOCKED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int EXTRA_DOCK_STATE_DESK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int EXTRA_DOCK_STATE_CAR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int EXTRA_DOCK_STATE_LE_DESK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 3
public static final int EXTRA_DOCK_STATE_HE_DESK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final java.lang.String METADATA_DOCK_HOME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.dock_home"
public static final java.lang.String EXTRA_BUG_REPORT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.BUG_REPORT"
public static final java.lang.String EXTRA_REMOTE_INTENT_TOKEN;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.remote_intent_token"
public static final java.lang.String EXTRA_CHANGED_COMPONENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.changed_component_name"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String EXTRA_CHANGED_COMPONENT_NAME_LIST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.changed_component_name_list"
public static final java.lang.String EXTRA_CHANGED_PACKAGE_LIST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.changed_package_list"
public static final java.lang.String EXTRA_CHANGED_UID_LIST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.changed_uid_list"
public static final java.lang.String EXTRA_CLIENT_LABEL;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.client_label"
public static final java.lang.String EXTRA_CLIENT_INTENT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.client_intent"
public static final java.lang.String EXTRA_LOCAL_ONLY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.LOCAL_ONLY"
public static final java.lang.String EXTRA_ALLOW_MULTIPLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.ALLOW_MULTIPLE"
public static final java.lang.String EXTRA_USER_HANDLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.user_handle"
public static final java.lang.String EXTRA_USER;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.USER"
public static final java.lang.String EXTRA_RESTRICTIONS_LIST;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.restrictions_list"
public static final java.lang.String EXTRA_RESTRICTIONS_BUNDLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.restrictions_bundle"
public static final java.lang.String EXTRA_RESTRICTIONS_INTENT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.restrictions_intent"
public static final java.lang.String EXTRA_MIME_TYPES;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.MIME_TYPES"
public static final java.lang.String EXTRA_SHUTDOWN_USERSPACE_ONLY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.SHUTDOWN_USERSPACE_ONLY"
public static final java.lang.String EXTRA_TIME_PREF_24_HOUR_FORMAT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.TIME_PREF_24_HOUR_FORMAT"
public static final int EXTRA_TIME_PREF_VALUE_USE_12_HOUR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int EXTRA_TIME_PREF_VALUE_USE_24_HOUR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int EXTRA_TIME_PREF_VALUE_USE_LOCALE_DEFAULT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final java.lang.String EXTRA_REASON;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.REASON"
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String EXTRA_WIPE_EXTERNAL_STORAGE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.WIPE_EXTERNAL_STORAGE"
public static final java.lang.String EXTRA_WIPE_ESIMS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.android.internal.intent.extra.WIPE_ESIMS"
public static final java.lang.String EXTRA_SIM_ACTIVATION_RESPONSE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.SIM_ACTIVATION_RESPONSE"
public static final java.lang.String EXTRA_INDEX;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.INDEX"
public static final java.lang.String EXTRA_QUICK_VIEW_ADVANCED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.QUICK_VIEW_ADVANCED"
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final java.lang.String EXTRA_QUICK_VIEW_FEATURES;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.QUICK_VIEW_FEATURES"
public static final java.lang.String EXTRA_QUIET_MODE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.QUIET_MODE"
public static final java.lang.String EXTRA_MEDIA_RESOURCE_TYPE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.MEDIA_RESOURCE_TYPE"
public static final java.lang.String EXTRA_AUTO_LAUNCH_SINGLE_CHOICE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.intent.extra.AUTO_LAUNCH_SINGLE_CHOICE"
public static final int EXTRA_MEDIA_RESOURCE_TYPE_VIDEO_CODEC;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int EXTRA_MEDIA_RESOURCE_TYPE_AUDIO_CODEC;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int FLAG_GRANT_READ_URI_PERMISSION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int FLAG_GRANT_WRITE_URI_PERMISSION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int FLAG_FROM_BACKGROUND;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int FLAG_DEBUG_LOG_RESOLUTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int FLAG_EXCLUDE_STOPPED_PACKAGES;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final int FLAG_INCLUDE_STOPPED_PACKAGES;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32
public static final int FLAG_GRANT_PERSISTABLE_URI_PERMISSION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 64
public static final int FLAG_GRANT_PREFIX_URI_PERMISSION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 128
public static final int FLAG_DEBUG_TRIAGED_MISSING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 256
public static final int FLAG_IGNORE_EPHEMERAL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 512
public static final int FLAG_ACTIVITY_NO_HISTORY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1073741824
public static final int FLAG_ACTIVITY_SINGLE_TOP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 536870912
public static final int FLAG_ACTIVITY_NEW_TASK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 268435456
public static final int FLAG_ACTIVITY_MULTIPLE_TASK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 134217728
public static final int FLAG_ACTIVITY_CLEAR_TOP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 67108864
public static final int FLAG_ACTIVITY_FORWARD_RESULT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 33554432
public static final int FLAG_ACTIVITY_PREVIOUS_IS_TOP;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16777216
public static final int FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8388608
public static final int FLAG_ACTIVITY_BROUGHT_TO_FRONT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4194304
public static final int FLAG_ACTIVITY_RESET_TASK_IF_NEEDED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2097152
public static final int FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1048576
public static final int FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 524288
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final int FLAG_ACTIVITY_NEW_DOCUMENT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 524288
public static final int FLAG_ACTIVITY_NO_USER_ACTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 262144
public static final int FLAG_ACTIVITY_REORDER_TO_FRONT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 131072
public static final int FLAG_ACTIVITY_NO_ANIMATION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 65536
public static final int FLAG_ACTIVITY_CLEAR_TASK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32768
public static final int FLAG_ACTIVITY_TASK_ON_HOME;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16384
public static final int FLAG_ACTIVITY_RETAIN_IN_RECENTS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8192
public static final int FLAG_ACTIVITY_LAUNCH_ADJACENT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4096
public static final int FLAG_ACTIVITY_MATCH_EXTERNAL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2048
public static final int FLAG_RECEIVER_REGISTERED_ONLY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1073741824
public static final int FLAG_RECEIVER_REPLACE_PENDING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 536870912
public static final int FLAG_RECEIVER_FOREGROUND;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 268435456
public static final int FLAG_RECEIVER_NO_ABORT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 134217728
public static final int FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 67108864
public static final int FLAG_RECEIVER_BOOT_UPGRADE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 33554432
public static final int FLAG_RECEIVER_INCLUDE_BACKGROUND;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16777216
public static final int FLAG_RECEIVER_EXCLUDE_BACKGROUND;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8388608
public static final int FLAG_RECEIVER_FROM_SHELL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4194304
public static final int FLAG_RECEIVER_VISIBLE_TO_INSTANT_APPS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2097152
public static final int IMMUTABLE_FLAGS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 195
public static final int URI_INTENT_SCHEME;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int URI_ANDROID_APP_SCHEME;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int URI_ALLOW_UNSAFE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
private java.lang.String mAction;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private android.net.Uri mData;
descriptor: Landroid/net/Uri;
flags: (0x0002) ACC_PRIVATE
private java.lang.String mType;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String mPackage;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private android.content.ComponentName mComponent;
descriptor: Landroid/content/ComponentName;
flags: (0x0002) ACC_PRIVATE
private int mFlags;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private android.util.ArraySet<java.lang.String> mCategories;
descriptor: Landroid/util/ArraySet;
flags: (0x0002) ACC_PRIVATE
Signature: Landroid/util/ArraySet<Ljava/lang/String;>;
private android.os.Bundle mExtras;
descriptor: Landroid/os/Bundle;
flags: (0x0002) ACC_PRIVATE
private android.graphics.Rect mSourceBounds;
descriptor: Landroid/graphics/Rect;
flags: (0x0002) ACC_PRIVATE
private android.content.Intent mSelector;
descriptor: Landroid/content/Intent;
flags: (0x0002) ACC_PRIVATE
private android.content.ClipData mClipData;
descriptor: Landroid/content/ClipData;
flags: (0x0002) ACC_PRIVATE
private int mContentUserHint;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private java.lang.String mLaunchToken;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private static final int COPY_MODE_ALL;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private static final int COPY_MODE_FILTER;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final int COPY_MODE_HISTORY;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int FILL_IN_ACTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int FILL_IN_DATA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int FILL_IN_CATEGORIES;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int FILL_IN_COMPONENT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int FILL_IN_PACKAGE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final int FILL_IN_SOURCE_BOUNDS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 32
public static final int FILL_IN_SELECTOR;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 64
public static final int FILL_IN_CLIP_DATA;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 128
public static final android.os.Parcelable$Creator<android.content.Intent> CREATOR;
descriptor: Landroid/os/Parcelable$Creator;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/os/Parcelable$Creator<Landroid/content/Intent;>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new android.content.Intent$1
dup
invokespecial android.content.Intent$1.<init>:()V
1: putstatic android.content.Intent.CREATOR:Landroid/os/Parcelable$Creator;
2: return
LocalVariableTable:
Start End Slot Name Signature
public static android.content.Intent createChooser(android.content.Intent, java.lang.CharSequence);
descriptor: (Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokestatic android.content.Intent.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;Landroid/content/IntentSender;)Landroid/content/Intent;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 target Landroid/content/Intent;
0 1 1 title Ljava/lang/CharSequence;
MethodParameters:
Name Flags
target
title
public static android.content.Intent createChooser(android.content.Intent, java.lang.CharSequence, android.content.IntentSender);
descriptor: (Landroid/content/Intent;Ljava/lang/CharSequence;Landroid/content/IntentSender;)Landroid/content/Intent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=8, args_size=3
start local 0 start local 1 start local 2 0: new android.content.Intent
dup
ldc "android.intent.action.CHOOSER"
invokespecial android.content.Intent.<init>:(Ljava/lang/String;)V
astore 3
start local 3 1: aload 3
ldc "android.intent.extra.INTENT"
aload 0
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
pop
2: aload 1
ifnull 4
3: aload 3
ldc "android.intent.extra.TITLE"
aload 1
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;
pop
4: StackMap locals: android.content.Intent
StackMap stack:
aload 2
ifnull 6
5: aload 3
ldc "android.intent.extra.CHOSEN_COMPONENT_INTENT_SENDER"
aload 2
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
pop
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.content.Intent.getFlags:()I
sipush 195
iand
istore 4
start local 4 7: iload 4
ifeq 19
8: aload 0
invokevirtual android.content.Intent.getClipData:()Landroid/content/ClipData;
astore 5
start local 5 9: aload 5
ifnonnull 16
aload 0
invokevirtual android.content.Intent.getData:()Landroid/net/Uri;
ifnull 16
10: new android.content.ClipData$Item
dup
aload 0
invokevirtual android.content.Intent.getData:()Landroid/net/Uri;
invokespecial android.content.ClipData$Item.<init>:(Landroid/net/Uri;)V
astore 6
start local 6 11: aload 0
invokevirtual android.content.Intent.getType:()Ljava/lang/String;
ifnull 14
12: iconst_1
anewarray java.lang.String
dup
iconst_0
aload 0
invokevirtual android.content.Intent.getType:()Ljava/lang/String;
aastore
astore 7
start local 7 13: goto 15
end local 7 14: StackMap locals: int android.content.ClipData android.content.ClipData$Item
StackMap stack:
iconst_0
anewarray java.lang.String
astore 7
start local 7 15: StackMap locals: java.lang.String[]
StackMap stack:
new android.content.ClipData
dup
aconst_null
aload 7
aload 6
invokespecial android.content.ClipData.<init>:(Ljava/lang/CharSequence;[Ljava/lang/String;Landroid/content/ClipData$Item;)V
astore 5
end local 7 end local 6 16: StackMap locals:
StackMap stack:
aload 5
ifnull 19
17: aload 3
aload 5
invokevirtual android.content.Intent.setClipData:(Landroid/content/ClipData;)V
18: aload 3
iload 4
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
end local 5 19: StackMap locals:
StackMap stack:
aload 3
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 target Landroid/content/Intent;
0 20 1 title Ljava/lang/CharSequence;
0 20 2 sender Landroid/content/IntentSender;
1 20 3 intent Landroid/content/Intent;
7 20 4 permFlags I
9 19 5 targetClipData Landroid/content/ClipData;
11 16 6 item Landroid/content/ClipData$Item;
13 14 7 mimeTypes [Ljava/lang/String;
15 16 7 mimeTypes [Ljava/lang/String;
MethodParameters:
Name Flags
target
title
sender
public static boolean isAccessUriMode(int);
descriptor: (I)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
iconst_3
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 modeFlags I
MethodParameters:
Name Flags
modeFlags
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
bipush -2
putfield android.content.Intent.mContentUserHint:I
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
public void <init>(android.content.Intent);
descriptor: (Landroid/content/Intent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
iconst_0
invokespecial android.content.Intent.<init>:(Landroid/content/Intent;I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
0 2 1 o Landroid/content/Intent;
MethodParameters:
Name Flags
o
private void <init>(android.content.Intent, int);
descriptor: (Landroid/content/Intent;I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
bipush -2
putfield android.content.Intent.mContentUserHint:I
2: aload 0
aload 1
getfield android.content.Intent.mAction:Ljava/lang/String;
putfield android.content.Intent.mAction:Ljava/lang/String;
3: aload 0
aload 1
getfield android.content.Intent.mData:Landroid/net/Uri;
putfield android.content.Intent.mData:Landroid/net/Uri;
4: aload 0
aload 1
getfield android.content.Intent.mType:Ljava/lang/String;
putfield android.content.Intent.mType:Ljava/lang/String;
5: aload 0
aload 1
getfield android.content.Intent.mPackage:Ljava/lang/String;
putfield android.content.Intent.mPackage:Ljava/lang/String;
6: aload 0
aload 1
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
putfield android.content.Intent.mComponent:Landroid/content/ComponentName;
7: aload 1
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
ifnull 9
8: aload 0
new android.util.ArraySet
dup
aload 1
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
invokespecial android.util.ArraySet.<init>:(Landroid/util/ArraySet;)V
putfield android.content.Intent.mCategories:Landroid/util/ArraySet;
9: StackMap locals: android.content.Intent android.content.Intent int
StackMap stack:
iload 2
iconst_1
if_icmpeq 25
10: aload 0
aload 1
getfield android.content.Intent.mFlags:I
putfield android.content.Intent.mFlags:I
11: aload 0
aload 1
getfield android.content.Intent.mContentUserHint:I
putfield android.content.Intent.mContentUserHint:I
12: aload 0
aload 1
getfield android.content.Intent.mLaunchToken:Ljava/lang/String;
putfield android.content.Intent.mLaunchToken:Ljava/lang/String;
13: aload 1
getfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
ifnull 15
14: aload 0
new android.graphics.Rect
dup
aload 1
getfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
invokespecial android.graphics.Rect.<init>:(Landroid/graphics/Rect;)V
putfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
15: StackMap locals:
StackMap stack:
aload 1
getfield android.content.Intent.mSelector:Landroid/content/Intent;
ifnull 17
16: aload 0
new android.content.Intent
dup
aload 1
getfield android.content.Intent.mSelector:Landroid/content/Intent;
invokespecial android.content.Intent.<init>:(Landroid/content/Intent;)V
putfield android.content.Intent.mSelector:Landroid/content/Intent;
17: StackMap locals:
StackMap stack:
iload 2
iconst_2
if_icmpeq 23
18: aload 1
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 20
19: aload 0
new android.os.Bundle
dup
aload 1
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokespecial android.os.Bundle.<init>:(Landroid/os/Bundle;)V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
20: StackMap locals:
StackMap stack:
aload 1
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
ifnull 25
21: aload 0
new android.content.ClipData
dup
aload 1
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
invokespecial android.content.ClipData.<init>:(Landroid/content/ClipData;)V
putfield android.content.Intent.mClipData:Landroid/content/ClipData;
22: goto 25
23: StackMap locals:
StackMap stack:
aload 1
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 25
aload 1
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokevirtual android.os.Bundle.maybeIsEmpty:()Z
ifne 25
24: aload 0
getstatic android.os.Bundle.STRIPPED:Landroid/os/Bundle;
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
25: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Landroid/content/Intent;
0 26 1 o Landroid/content/Intent;
0 26 2 copyMode I
MethodParameters:
Name Flags
o
copyMode
public java.lang.Object clone();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new android.content.Intent
dup
aload 0
invokespecial android.content.Intent.<init>:(Landroid/content/Intent;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
public android.content.Intent cloneFilter();
descriptor: ()Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: new android.content.Intent
dup
aload 0
iconst_1
invokespecial android.content.Intent.<init>:(Landroid/content/Intent;I)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
public void <init>(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
bipush -2
putfield android.content.Intent.mContentUserHint:I
2: aload 0
aload 1
invokevirtual android.content.Intent.setAction:(Ljava/lang/String;)Landroid/content/Intent;
pop
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 action Ljava/lang/String;
MethodParameters:
Name Flags
action
public void <init>(java.lang.String, android.net.Uri);
descriptor: (Ljava/lang/String;Landroid/net/Uri;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
bipush -2
putfield android.content.Intent.mContentUserHint:I
2: aload 0
aload 1
invokevirtual android.content.Intent.setAction:(Ljava/lang/String;)Landroid/content/Intent;
pop
3: aload 0
aload 2
putfield android.content.Intent.mData:Landroid/net/Uri;
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/content/Intent;
0 5 1 action Ljava/lang/String;
0 5 2 uri Landroid/net/Uri;
MethodParameters:
Name Flags
action
uri
public void <init>(android.content.Context, java.lang.Class<?>);
descriptor: (Landroid/content/Context;Ljava/lang/Class;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
bipush -2
putfield android.content.Intent.mContentUserHint:I
2: aload 0
new android.content.ComponentName
dup
aload 1
aload 2
invokespecial android.content.ComponentName.<init>:(Landroid/content/Context;Ljava/lang/Class;)V
putfield android.content.Intent.mComponent:Landroid/content/ComponentName;
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 packageContext Landroid/content/Context;
0 4 2 cls Ljava/lang/Class<*>;
Signature: (Landroid/content/Context;Ljava/lang/Class<*>;)V
MethodParameters:
Name Flags
packageContext
cls
public void <init>(java.lang.String, android.net.Uri, android.content.Context, java.lang.Class<?>);
descriptor: (Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
bipush -2
putfield android.content.Intent.mContentUserHint:I
2: aload 0
aload 1
invokevirtual android.content.Intent.setAction:(Ljava/lang/String;)Landroid/content/Intent;
pop
3: aload 0
aload 2
putfield android.content.Intent.mData:Landroid/net/Uri;
4: aload 0
new android.content.ComponentName
dup
aload 3
aload 4
invokespecial android.content.ComponentName.<init>:(Landroid/content/Context;Ljava/lang/Class;)V
putfield android.content.Intent.mComponent:Landroid/content/ComponentName;
5: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Landroid/content/Intent;
0 6 1 action Ljava/lang/String;
0 6 2 uri Landroid/net/Uri;
0 6 3 packageContext Landroid/content/Context;
0 6 4 cls Ljava/lang/Class<*>;
Signature: (Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class<*>;)V
MethodParameters:
Name Flags
action
uri
packageContext
cls
public static android.content.Intent makeMainActivity(android.content.ComponentName);
descriptor: (Landroid/content/ComponentName;)Landroid/content/Intent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: new android.content.Intent
dup
ldc "android.intent.action.MAIN"
invokespecial android.content.Intent.<init>:(Ljava/lang/String;)V
astore 1
start local 1 1: aload 1
aload 0
invokevirtual android.content.Intent.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent;
pop
2: aload 1
ldc "android.intent.category.LAUNCHER"
invokevirtual android.content.Intent.addCategory:(Ljava/lang/String;)Landroid/content/Intent;
pop
3: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 mainActivity Landroid/content/ComponentName;
1 4 1 intent Landroid/content/Intent;
MethodParameters:
Name Flags
mainActivity
public static android.content.Intent makeMainSelectorActivity(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: new android.content.Intent
dup
ldc "android.intent.action.MAIN"
invokespecial android.content.Intent.<init>:(Ljava/lang/String;)V
astore 2
start local 2 1: aload 2
ldc "android.intent.category.LAUNCHER"
invokevirtual android.content.Intent.addCategory:(Ljava/lang/String;)Landroid/content/Intent;
pop
2: new android.content.Intent
dup
invokespecial android.content.Intent.<init>:()V
astore 3
start local 3 3: aload 3
aload 0
invokevirtual android.content.Intent.setAction:(Ljava/lang/String;)Landroid/content/Intent;
pop
4: aload 3
aload 1
invokevirtual android.content.Intent.addCategory:(Ljava/lang/String;)Landroid/content/Intent;
pop
5: aload 2
aload 3
invokevirtual android.content.Intent.setSelector:(Landroid/content/Intent;)V
6: aload 2
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 selectorAction Ljava/lang/String;
0 7 1 selectorCategory Ljava/lang/String;
1 7 2 intent Landroid/content/Intent;
3 7 3 selector Landroid/content/Intent;
MethodParameters:
Name Flags
selectorAction
selectorCategory
public static android.content.Intent makeRestartActivityTask(android.content.ComponentName);
descriptor: (Landroid/content/ComponentName;)Landroid/content/Intent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokestatic android.content.Intent.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent;
astore 1
start local 1 1: aload 1
ldc 268468224
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
2: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 mainActivity Landroid/content/ComponentName;
1 3 1 intent Landroid/content/Intent;
MethodParameters:
Name Flags
mainActivity
public static android.content.Intent getIntent(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/content/Intent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
invokestatic android.content.Intent.parseUri:(Ljava/lang/String;I)Landroid/content/Intent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 uri Ljava/lang/String;
Exceptions:
throws java.net.URISyntaxException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
uri
public static android.content.Intent parseUri(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Landroid/content/Intent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=15, args_size=2
start local 0 start local 1 0: iconst_0
istore 2
start local 2 1: aload 0
ldc "android-app:"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
istore 3
start local 3 2: iload 1
iconst_3
iand
ifeq 11
3: aload 0
ldc "intent:"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifne 11
iload 3
ifne 11
4: new android.content.Intent
dup
ldc "android.intent.action.VIEW"
invokespecial android.content.Intent.<init>:(Ljava/lang/String;)V
astore 4
start local 4 5: aload 4
aload 0
invokestatic android.net.Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
invokevirtual android.content.Intent.setData:(Landroid/net/Uri;)Landroid/content/Intent;
pop
6: goto 9
StackMap locals: java.lang.String int int int android.content.Intent
StackMap stack: java.lang.IllegalArgumentException
7: astore 5
start local 5 8: new java.net.URISyntaxException
dup
aload 0
aload 5
invokevirtual java.lang.IllegalArgumentException.getMessage:()Ljava/lang/String;
invokespecial java.net.URISyntaxException.<init>:(Ljava/lang/String;Ljava/lang/String;)V
athrow
end local 5 9: StackMap locals:
StackMap stack:
aload 4
10: areturn
end local 4 11: StackMap locals:
StackMap stack:
aload 0
ldc "#"
invokevirtual java.lang.String.lastIndexOf:(Ljava/lang/String;)I
istore 2
12: iload 2
iconst_m1
if_icmpne 16
13: iload 3
ifne 21
14: new android.content.Intent
dup
ldc "android.intent.action.VIEW"
aload 0
invokestatic android.net.Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
invokespecial android.content.Intent.<init>:(Ljava/lang/String;Landroid/net/Uri;)V
15: areturn
16: StackMap locals:
StackMap stack:
aload 0
ldc "#Intent;"
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifne 21
17: iload 3
ifne 20
18: aload 0
iload 1
invokestatic android.content.Intent.getIntentOld:(Ljava/lang/String;I)Landroid/content/Intent;
19: areturn
20: StackMap locals:
StackMap stack:
iconst_m1
istore 2
21: StackMap locals:
StackMap stack:
new android.content.Intent
dup
ldc "android.intent.action.VIEW"
invokespecial android.content.Intent.<init>:(Ljava/lang/String;)V
astore 4
start local 4 22: aload 4
astore 5
start local 5 23: iconst_0
istore 6
start local 6 24: iconst_0
istore 7
start local 7 25: aconst_null
astore 8
start local 8 26: iload 2
iflt 30
27: aload 0
iconst_0
iload 2
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 9
start local 9 28: iinc 2 8
29: goto 87
end local 9 30: StackMap locals: java.lang.String int int int android.content.Intent android.content.Intent int int java.lang.String
StackMap stack:
aload 0
astore 9
start local 9 31: goto 87
32: StackMap locals: java.lang.String
StackMap stack:
aload 0
bipush 61
iload 2
invokevirtual java.lang.String.indexOf:(II)I
istore 10
start local 10 33: iload 10
ifge 34
iload 2
iconst_1
isub
istore 10
34: StackMap locals: int
StackMap stack:
aload 0
bipush 59
iload 2
invokevirtual java.lang.String.indexOf:(II)I
istore 11
start local 11 35: iload 10
iload 11
if_icmpge 36
aload 0
iload 10
iconst_1
iadd
iload 11
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokestatic android.net.Uri.decode:(Ljava/lang/String;)Ljava/lang/String;
goto 37
StackMap locals: int
StackMap stack:
36: ldc ""
StackMap locals:
StackMap stack: java.lang.String
37: astore 12
start local 12 38: aload 0
ldc "action="
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 43
39: aload 4
aload 12
invokevirtual android.content.Intent.setAction:(Ljava/lang/String;)Landroid/content/Intent;
pop
40: iload 7
ifne 86
41: iconst_1
istore 6
42: goto 86
43: StackMap locals: java.lang.String
StackMap stack:
aload 0
ldc "category="
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 46
44: aload 4
aload 12
invokevirtual android.content.Intent.addCategory:(Ljava/lang/String;)Landroid/content/Intent;
pop
45: goto 86
46: StackMap locals:
StackMap stack:
aload 0
ldc "type="
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 49
47: aload 4
aload 12
putfield android.content.Intent.mType:Ljava/lang/String;
48: goto 86
49: StackMap locals:
StackMap stack:
aload 0
ldc "launchFlags="
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 54
50: aload 4
aload 12
invokestatic java.lang.Integer.decode:(Ljava/lang/String;)Ljava/lang/Integer;
invokevirtual java.lang.Integer.intValue:()I
putfield android.content.Intent.mFlags:I
51: iload 1
iconst_4
iand
ifne 86
52: aload 4
dup
getfield android.content.Intent.mFlags:I
sipush -196
iand
putfield android.content.Intent.mFlags:I
53: goto 86
54: StackMap locals:
StackMap stack:
aload 0
ldc "package="
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 57
55: aload 4
aload 12
putfield android.content.Intent.mPackage:Ljava/lang/String;
56: goto 86
57: StackMap locals:
StackMap stack:
aload 0
ldc "component="
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 60
58: aload 4
aload 12
invokestatic android.content.ComponentName.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName;
putfield android.content.Intent.mComponent:Landroid/content/ComponentName;
59: goto 86
60: StackMap locals:
StackMap stack:
aload 0
ldc "scheme="
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 66
61: iload 7
ifeq 64
62: aload 4
new java.lang.StringBuilder
dup
aload 12
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokestatic android.net.Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
putfield android.content.Intent.mData:Landroid/net/Uri;
63: goto 86
64: StackMap locals:
StackMap stack:
aload 12
astore 8
65: goto 86
66: StackMap locals:
StackMap stack:
aload 0
ldc "sourceBounds="
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 69
67: aload 4
aload 12
invokestatic android.graphics.Rect.unflattenFromString:(Ljava/lang/String;)Landroid/graphics/Rect;
putfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
68: goto 86
69: StackMap locals:
StackMap stack:
iload 11
iload 2
iconst_3
iadd
if_icmpne 73
aload 0
ldc "SEL"
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 73
70: new android.content.Intent
dup
invokespecial android.content.Intent.<init>:()V
astore 4
71: iconst_1
istore 7
72: goto 86
73: StackMap locals:
StackMap stack:
aload 0
iload 2
iconst_2
iadd
iload 10
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokestatic android.net.Uri.decode:(Ljava/lang/String;)Ljava/lang/String;
astore 13
start local 13 74: aload 4
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 75
aload 4
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
75: StackMap locals: java.lang.String
StackMap stack:
aload 4
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
astore 14
start local 14 76: aload 0
ldc "S."
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 77
aload 14
aload 13
aload 12
invokevirtual android.os.Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V
goto 86
77: StackMap locals: android.os.Bundle
StackMap stack:
aload 0
ldc "B."
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 78
aload 14
aload 13
aload 12
invokestatic java.lang.Boolean.parseBoolean:(Ljava/lang/String;)Z
invokevirtual android.os.Bundle.putBoolean:(Ljava/lang/String;Z)V
goto 86
78: StackMap locals:
StackMap stack:
aload 0
ldc "b."
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 79
aload 14
aload 13
aload 12
invokestatic java.lang.Byte.parseByte:(Ljava/lang/String;)B
invokevirtual android.os.Bundle.putByte:(Ljava/lang/String;B)V
goto 86
79: StackMap locals:
StackMap stack:
aload 0
ldc "c."
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 80
aload 14
aload 13
aload 12
iconst_0
invokevirtual java.lang.String.charAt:(I)C
invokevirtual android.os.Bundle.putChar:(Ljava/lang/String;C)V
goto 86
80: StackMap locals:
StackMap stack:
aload 0
ldc "d."
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 81
aload 14
aload 13
aload 12
invokestatic java.lang.Double.parseDouble:(Ljava/lang/String;)D
invokevirtual android.os.Bundle.putDouble:(Ljava/lang/String;D)V
goto 86
81: StackMap locals:
StackMap stack:
aload 0
ldc "f."
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 82
aload 14
aload 13
aload 12
invokestatic java.lang.Float.parseFloat:(Ljava/lang/String;)F
invokevirtual android.os.Bundle.putFloat:(Ljava/lang/String;F)V
goto 86
82: StackMap locals:
StackMap stack:
aload 0
ldc "i."
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 83
aload 14
aload 13
aload 12
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
invokevirtual android.os.Bundle.putInt:(Ljava/lang/String;I)V
goto 86
83: StackMap locals:
StackMap stack:
aload 0
ldc "l."
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 84
aload 14
aload 13
aload 12
invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
invokevirtual android.os.Bundle.putLong:(Ljava/lang/String;J)V
goto 86
84: StackMap locals:
StackMap stack:
aload 0
ldc "s."
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 85
aload 14
aload 13
aload 12
invokestatic java.lang.Short.parseShort:(Ljava/lang/String;)S
invokevirtual android.os.Bundle.putShort:(Ljava/lang/String;S)V
goto 86
85: StackMap locals:
StackMap stack:
new java.net.URISyntaxException
dup
aload 0
ldc "unknown EXTRA type"
iload 2
invokespecial java.net.URISyntaxException.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
athrow
end local 14 end local 13 86: StackMap locals:
StackMap stack:
iload 11
iconst_1
iadd
istore 2
end local 12 end local 11 end local 10 87: StackMap locals:
StackMap stack:
iload 2
iflt 88
aload 0
ldc "end"
iload 2
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;I)Z
ifeq 32
88: StackMap locals:
StackMap stack:
iload 7
ifeq 92
89: aload 5
getfield android.content.Intent.mPackage:Ljava/lang/String;
ifnonnull 91
90: aload 5
aload 4
invokevirtual android.content.Intent.setSelector:(Landroid/content/Intent;)V
91: StackMap locals:
StackMap stack:
aload 5
astore 4
92: StackMap locals:
StackMap stack:
aload 9
ifnull 135
93: aload 9
ldc "intent:"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 98
94: aload 9
bipush 7
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
astore 9
95: aload 8
ifnull 130
96: new java.lang.StringBuilder
dup
aload 8
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
bipush 58
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 9
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 9
97: goto 130
StackMap locals:
StackMap stack:
98: aload 9
ldc "android-app:"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 130
99: aload 9
bipush 12
invokevirtual java.lang.String.charAt:(I)C
bipush 47
if_icmpne 129
aload 9
bipush 13
invokevirtual java.lang.String.charAt:(I)C
bipush 47
if_icmpne 129
100: aload 9
bipush 47
bipush 14
invokevirtual java.lang.String.indexOf:(II)I
istore 10
start local 10 101: iload 10
ifge 107
102: aload 4
aload 9
bipush 14
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
putfield android.content.Intent.mPackage:Ljava/lang/String;
103: iload 6
ifne 105
104: aload 4
ldc "android.intent.action.MAIN"
invokevirtual android.content.Intent.setAction:(Ljava/lang/String;)Landroid/content/Intent;
pop
105: StackMap locals: int
StackMap stack:
ldc ""
astore 9
106: goto 130
107: StackMap locals:
StackMap stack:
aconst_null
astore 11
start local 11 108: aload 4
aload 9
bipush 14
iload 10
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
putfield android.content.Intent.mPackage:Ljava/lang/String;
109: iload 10
iconst_1
iadd
aload 9
invokevirtual java.lang.String.length:()I
if_icmpge 119
110: aload 9
bipush 47
iload 10
iconst_1
iadd
invokevirtual java.lang.String.indexOf:(II)I
dup
istore 12
start local 12 111: iflt 118
112: aload 9
iload 10
iconst_1
iadd
iload 12
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 8
113: iload 12
istore 10
114: iload 10
aload 9
invokevirtual java.lang.String.length:()I
if_icmpge 119
aload 9
bipush 47
iload 10
iconst_1
iadd
invokevirtual java.lang.String.indexOf:(II)I
dup
istore 12
iflt 119
115: aload 9
iload 10
iconst_1
iadd
iload 12
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 11
116: iload 12
istore 10
117: goto 119
118: StackMap locals: java.lang.String int
StackMap stack:
aload 9
iload 10
iconst_1
iadd
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
astore 8
end local 12 119: StackMap locals:
StackMap stack:
aload 8
ifnonnull 124
120: iload 6
ifne 122
121: aload 4
ldc "android.intent.action.MAIN"
invokevirtual android.content.Intent.setAction:(Ljava/lang/String;)Landroid/content/Intent;
pop
122: StackMap locals:
StackMap stack:
ldc ""
astore 9
123: goto 130
StackMap locals:
StackMap stack:
124: aload 11
ifnonnull 127
125: new java.lang.StringBuilder
dup
aload 8
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 9
126: goto 130
127: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
aload 8
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "://"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 11
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 9
iload 10
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 9
end local 11 end local 10 128: goto 130
129: StackMap locals:
StackMap stack:
ldc ""
astore 9
130: StackMap locals:
StackMap stack:
aload 9
invokevirtual java.lang.String.length:()I
ifle 135
131: aload 4
aload 9
invokestatic android.net.Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
putfield android.content.Intent.mData:Landroid/net/Uri;
132: goto 135
StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
133: astore 10
start local 10 134: new java.net.URISyntaxException
dup
aload 0
aload 10
invokevirtual java.lang.IllegalArgumentException.getMessage:()Ljava/lang/String;
invokespecial java.net.URISyntaxException.<init>:(Ljava/lang/String;Ljava/lang/String;)V
athrow
end local 10 135: StackMap locals:
StackMap stack:
aload 4
136: areturn
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 137: StackMap locals: java.lang.String int int
StackMap stack: java.lang.IndexOutOfBoundsException
pop
138: new java.net.URISyntaxException
dup
aload 0
ldc "illegal Intent URI format"
iload 2
invokespecial java.net.URISyntaxException.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 139 0 uri Ljava/lang/String;
0 139 1 flags I
1 139 2 i I
2 137 3 androidApp Z
5 11 4 intent Landroid/content/Intent;
8 9 5 e Ljava/lang/IllegalArgumentException;
22 137 4 intent Landroid/content/Intent;
23 137 5 baseIntent Landroid/content/Intent;
24 137 6 explicitAction Z
25 137 7 inSelector Z
26 137 8 scheme Ljava/lang/String;
28 30 9 data Ljava/lang/String;
31 137 9 data Ljava/lang/String;
33 87 10 eq I
35 87 11 semi I
38 87 12 value Ljava/lang/String;
74 86 13 key Ljava/lang/String;
76 86 14 b Landroid/os/Bundle;
101 128 10 end I
108 128 11 authority Ljava/lang/String;
111 119 12 newEnd I
134 135 10 e Ljava/lang/IllegalArgumentException;
Exception table:
from to target type
5 6 7 Class java.lang.IllegalArgumentException
131 132 133 Class java.lang.IllegalArgumentException
1 10 137 Class java.lang.IndexOutOfBoundsException
11 15 137 Class java.lang.IndexOutOfBoundsException
16 19 137 Class java.lang.IndexOutOfBoundsException
20 136 137 Class java.lang.IndexOutOfBoundsException
Exceptions:
throws java.net.URISyntaxException
MethodParameters:
Name Flags
uri
flags
public static android.content.Intent getIntentOld(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/content/Intent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
invokestatic android.content.Intent.getIntentOld:(Ljava/lang/String;I)Landroid/content/Intent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 uri Ljava/lang/String;
Exceptions:
throws java.net.URISyntaxException
MethodParameters:
Name Flags
uri
private static android.content.Intent getIntentOld(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Landroid/content/Intent;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=13, args_size=2
start local 0 start local 1 0: aload 0
bipush 35
invokevirtual java.lang.String.lastIndexOf:(I)I
istore 3
start local 3 1: iload 3
iflt 104
2: aconst_null
astore 4
start local 4 3: iload 3
istore 5
start local 5 4: iconst_0
istore 6
start local 6 5: iinc 3 1
6: aload 0
iload 3
ldc "action("
iconst_0
bipush 7
invokevirtual java.lang.String.regionMatches:(ILjava/lang/String;II)Z
ifeq 12
7: iconst_1
istore 6
8: iinc 3 7
9: aload 0
bipush 41
iload 3
invokevirtual java.lang.String.indexOf:(II)I
istore 7
start local 7 10: aload 0
iload 3
iload 7
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 4
11: iload 7
iconst_1
iadd
istore 3
end local 7 12: StackMap locals: java.lang.String int top int java.lang.String int int
StackMap stack:
new android.content.Intent
dup
aload 4
invokespecial android.content.Intent.<init>:(Ljava/lang/String;)V
astore 2
start local 2 13: aload 0
iload 3
ldc "categories("
iconst_0
bipush 11
invokevirtual java.lang.String.regionMatches:(ILjava/lang/String;II)Z
ifeq 26
14: iconst_1
istore 6
15: iinc 3 11
16: aload 0
bipush 41
iload 3
invokevirtual java.lang.String.indexOf:(II)I
istore 7
start local 7 17: goto 24
18: StackMap locals: java.lang.String int android.content.Intent int java.lang.String int int int
StackMap stack:
aload 0
bipush 33
iload 3
invokevirtual java.lang.String.indexOf:(II)I
istore 8
start local 8 19: iload 8
iflt 20
iload 8
iload 7
if_icmple 21
StackMap locals: int
StackMap stack:
20: iload 7
istore 8
21: StackMap locals:
StackMap stack:
iload 3
iload 8
if_icmpge 23
22: aload 2
aload 0
iload 3
iload 8
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokevirtual android.content.Intent.addCategory:(Ljava/lang/String;)Landroid/content/Intent;
pop
23: StackMap locals:
StackMap stack:
iload 8
iconst_1
iadd
istore 3
end local 8 24: StackMap locals:
StackMap stack:
iload 3
iload 7
if_icmplt 18
25: iload 7
iconst_1
iadd
istore 3
end local 7 26: StackMap locals:
StackMap stack:
aload 0
iload 3
ldc "type("
iconst_0
iconst_5
invokevirtual java.lang.String.regionMatches:(ILjava/lang/String;II)Z
ifeq 32
27: iconst_1
istore 6
28: iinc 3 5
29: aload 0
bipush 41
iload 3
invokevirtual java.lang.String.indexOf:(II)I
istore 7
start local 7 30: aload 2
aload 0
iload 3
iload 7
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
putfield android.content.Intent.mType:Ljava/lang/String;
31: iload 7
iconst_1
iadd
istore 3
end local 7 32: StackMap locals:
StackMap stack:
aload 0
iload 3
ldc "launchFlags("
iconst_0
bipush 12
invokevirtual java.lang.String.regionMatches:(ILjava/lang/String;II)Z
ifeq 40
33: iconst_1
istore 6
34: iinc 3 12
35: aload 0
bipush 41
iload 3
invokevirtual java.lang.String.indexOf:(II)I
istore 7
start local 7 36: aload 2
aload 0
iload 3
iload 7
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokestatic java.lang.Integer.decode:(Ljava/lang/String;)Ljava/lang/Integer;
invokevirtual java.lang.Integer.intValue:()I
putfield android.content.Intent.mFlags:I
37: iload 1
iconst_4
iand
ifne 39
38: aload 2
dup
getfield android.content.Intent.mFlags:I
sipush -196
iand
putfield android.content.Intent.mFlags:I
39: StackMap locals: int
StackMap stack:
iload 7
iconst_1
iadd
istore 3
end local 7 40: StackMap locals:
StackMap stack:
aload 0
iload 3
ldc "component("
iconst_0
bipush 10
invokevirtual java.lang.String.regionMatches:(ILjava/lang/String;II)Z
ifeq 50
41: iconst_1
istore 6
42: iinc 3 10
43: aload 0
bipush 41
iload 3
invokevirtual java.lang.String.indexOf:(II)I
istore 7
start local 7 44: aload 0
bipush 33
iload 3
invokevirtual java.lang.String.indexOf:(II)I
istore 8
start local 8 45: iload 8
iflt 49
iload 8
iload 7
if_icmpge 49
46: aload 0
iload 3
iload 8
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 9
start local 9 47: aload 0
iload 8
iconst_1
iadd
iload 7
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 10
start local 10 48: aload 2
new android.content.ComponentName
dup
aload 9
aload 10
invokespecial android.content.ComponentName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
putfield android.content.Intent.mComponent:Landroid/content/ComponentName;
end local 10 end local 9 49: StackMap locals: int int
StackMap stack:
iload 7
iconst_1
iadd
istore 3
end local 8 end local 7 50: StackMap locals:
StackMap stack:
aload 0
iload 3
ldc "extras("
iconst_0
bipush 7
invokevirtual java.lang.String.regionMatches:(ILjava/lang/String;II)Z
ifeq 97
51: iconst_1
istore 6
52: iinc 3 7
53: aload 0
bipush 41
iload 3
invokevirtual java.lang.String.indexOf:(II)I
istore 7
start local 7 54: iload 7
iconst_m1
if_icmpne 96
new java.net.URISyntaxException
dup
aload 0
55: ldc "EXTRA missing trailing ')'"
iload 3
invokespecial java.net.URISyntaxException.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
athrow
56: StackMap locals: int
StackMap stack:
aload 0
bipush 61
iload 3
invokevirtual java.lang.String.indexOf:(II)I
istore 8
start local 8 57: iload 8
iload 3
iconst_1
iadd
if_icmple 58
iload 3
iload 7
if_icmplt 59
58: StackMap locals: int
StackMap stack:
new java.net.URISyntaxException
dup
aload 0
ldc "EXTRA missing '='"
iload 3
invokespecial java.net.URISyntaxException.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
athrow
59: StackMap locals:
StackMap stack:
aload 0
iload 3
invokevirtual java.lang.String.charAt:(I)C
istore 9
start local 9 60: iinc 3 1
61: aload 0
iload 3
iload 8
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 10
start local 10 62: iload 8
iconst_1
iadd
istore 3
63: aload 0
bipush 33
iload 3
invokevirtual java.lang.String.indexOf:(II)I
istore 8
64: iload 8
iconst_m1
if_icmpeq 65
iload 8
iload 7
if_icmplt 66
StackMap locals: int java.lang.String
StackMap stack:
65: iload 7
istore 8
66: StackMap locals:
StackMap stack:
iload 3
iload 8
if_icmplt 67
new java.net.URISyntaxException
dup
aload 0
ldc "EXTRA missing '!'"
iload 3
invokespecial java.net.URISyntaxException.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
athrow
67: StackMap locals:
StackMap stack:
aload 0
iload 3
iload 8
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 11
start local 11 68: iload 8
istore 3
69: aload 2
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 70
aload 2
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
70: StackMap locals: java.lang.String
StackMap stack:
iload 9
lookupswitch { // 9
66: 73
83: 71
98: 75
99: 77
100: 79
102: 81
105: 83
108: 85
115: 87
default: 89
}
71: StackMap locals:
StackMap stack:
aload 2
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 10
aload 11
invokestatic android.net.Uri.decode:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual android.os.Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V
72: goto 92
73: StackMap locals:
StackMap stack:
aload 2
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 10
aload 11
invokestatic java.lang.Boolean.parseBoolean:(Ljava/lang/String;)Z
invokevirtual android.os.Bundle.putBoolean:(Ljava/lang/String;Z)V
74: goto 92
75: StackMap locals:
StackMap stack:
aload 2
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 10
aload 11
invokestatic java.lang.Byte.parseByte:(Ljava/lang/String;)B
invokevirtual android.os.Bundle.putByte:(Ljava/lang/String;B)V
76: goto 92
77: StackMap locals:
StackMap stack:
aload 2
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 10
aload 11
invokestatic android.net.Uri.decode:(Ljava/lang/String;)Ljava/lang/String;
iconst_0
invokevirtual java.lang.String.charAt:(I)C
invokevirtual android.os.Bundle.putChar:(Ljava/lang/String;C)V
78: goto 92
79: StackMap locals:
StackMap stack:
aload 2
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 10
aload 11
invokestatic java.lang.Double.parseDouble:(Ljava/lang/String;)D
invokevirtual android.os.Bundle.putDouble:(Ljava/lang/String;D)V
80: goto 92
81: StackMap locals:
StackMap stack:
aload 2
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 10
aload 11
invokestatic java.lang.Float.parseFloat:(Ljava/lang/String;)F
invokevirtual android.os.Bundle.putFloat:(Ljava/lang/String;F)V
82: goto 92
83: StackMap locals:
StackMap stack:
aload 2
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 10
aload 11
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;)I
invokevirtual android.os.Bundle.putInt:(Ljava/lang/String;I)V
84: goto 92
85: StackMap locals:
StackMap stack:
aload 2
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 10
aload 11
invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
invokevirtual android.os.Bundle.putLong:(Ljava/lang/String;J)V
86: goto 92
87: StackMap locals:
StackMap stack:
aload 2
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 10
aload 11
invokestatic java.lang.Short.parseShort:(Ljava/lang/String;)S
invokevirtual android.os.Bundle.putShort:(Ljava/lang/String;S)V
88: goto 92
89: StackMap locals:
StackMap stack:
new java.net.URISyntaxException
dup
aload 0
ldc "EXTRA has unknown type"
iload 3
invokespecial java.net.URISyntaxException.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
athrow
90: StackMap locals:
StackMap stack: java.lang.NumberFormatException
pop
91: new java.net.URISyntaxException
dup
aload 0
ldc "EXTRA value can't be parsed"
iload 3
invokespecial java.net.URISyntaxException.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
athrow
92: StackMap locals:
StackMap stack:
aload 0
iload 3
invokevirtual java.lang.String.charAt:(I)C
istore 12
start local 12 93: iload 12
bipush 41
if_icmpne 94
goto 97
94: StackMap locals: int
StackMap stack:
iload 12
bipush 33
if_icmpeq 95
new java.net.URISyntaxException
dup
aload 0
ldc "EXTRA missing '!'"
iload 3
invokespecial java.net.URISyntaxException.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
athrow
95: StackMap locals:
StackMap stack:
iinc 3 1
end local 12 end local 11 end local 10 end local 9 end local 8 96: StackMap locals: java.lang.String int android.content.Intent int java.lang.String int int int
StackMap stack:
iload 3
iload 7
if_icmplt 56
end local 7 97: StackMap locals:
StackMap stack:
iload 6
ifeq 100
98: aload 2
aload 0
iconst_0
iload 5
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokestatic android.net.Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
putfield android.content.Intent.mData:Landroid/net/Uri;
99: goto 101
100: StackMap locals:
StackMap stack:
aload 2
aload 0
invokestatic android.net.Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
putfield android.content.Intent.mData:Landroid/net/Uri;
101: StackMap locals:
StackMap stack:
aload 2
getfield android.content.Intent.mAction:Ljava/lang/String;
ifnonnull 105
102: aload 2
ldc "android.intent.action.VIEW"
putfield android.content.Intent.mAction:Ljava/lang/String;
end local 6 end local 5 end local 4 103: goto 105
end local 2 104: StackMap locals: java.lang.String int top int
StackMap stack:
new android.content.Intent
dup
ldc "android.intent.action.VIEW"
aload 0
invokestatic android.net.Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
invokespecial android.content.Intent.<init>:(Ljava/lang/String;Landroid/net/Uri;)V
astore 2
start local 2 105: StackMap locals: java.lang.String int android.content.Intent int
StackMap stack:
aload 2
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 106 0 uri Ljava/lang/String;
0 106 1 flags I
13 104 2 intent Landroid/content/Intent;
105 106 2 intent Landroid/content/Intent;
1 106 3 i I
3 103 4 action Ljava/lang/String;
4 103 5 intentFragmentStart I
5 103 6 isIntentFragment Z
10 12 7 j I
17 26 7 j I
19 24 8 sep I
30 32 7 j I
36 40 7 j I
44 50 7 j I
45 50 8 sep I
47 49 9 pkg Ljava/lang/String;
48 49 10 cls Ljava/lang/String;
54 97 7 closeParen I
57 96 8 j I
60 96 9 type C
62 96 10 key Ljava/lang/String;
68 96 11 value Ljava/lang/String;
93 96 12 ch C
Exception table:
from to target type
70 90 90 Class java.lang.NumberFormatException
Exceptions:
throws java.net.URISyntaxException
MethodParameters:
Name Flags
uri
flags
public static android.content.Intent parseCommandArgs(android.os.ShellCommand, android.content.Intent$CommandOptionHandler);
descriptor: (Landroid/os/ShellCommand;Landroid/content/Intent$CommandOptionHandler;)Landroid/content/Intent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=16, args_size=2
start local 0 start local 1 0: new android.content.Intent
dup
invokespecial android.content.Intent.<init>:()V
astore 2
start local 2 1: aload 2
astore 3
start local 3 2: iconst_0
istore 4
start local 4 3: aconst_null
astore 5
start local 5 4: aconst_null
astore 6
start local 6 5: goto 288
start local 7 6: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String
StackMap stack:
aload 7
dup
astore 8
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 53
-2147394086: 7
-2118172637: 8
-1630559130: 9
-1252939549: 10
-1069446353: 11
-848214457: 12
-833172539: 13
-792169302: 14
-780160399: 15
1492: 16
1494: 17
1495: 18
1496: 19
1497: 20
1505: 21
1507: 22
1511: 23
1387073: 24
1387076: 25
1387079: 26
1387086: 27
1387088: 28
1387093: 29
42999280: 30
42999360: 31
42999453: 32
42999546: 33
42999763: 34
42999776: 35
69120454: 36
88747734: 37
190913209: 38
236677687: 39
429439306: 40
436286937: 41
438531630: 42
527014976: 43
580418080: 44
749648146: 45
775126336: 46
1110195121: 47
1207327103: 48
1332980268: 49
1332983151: 50
1332986034: 51
1332992761: 52
1353919836: 53
1398403374: 54
1453225122: 55
1652786753: 56
1742380566: 57
1765369476: 58
1816558127: 59
default: 286
}
StackMap locals: java.lang.String
StackMap stack:
7: aload 8
ldc "--grant-prefix-uri-permission"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 233
goto 286
StackMap locals:
StackMap stack:
8: aload 8
ldc "--activity-task-on-home"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 269
goto 286
StackMap locals:
StackMap stack:
9: aload 8
ldc "--activity-no-history"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 255
goto 286
StackMap locals:
StackMap stack:
10: aload 8
ldc "--activity-clear-task"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 267
goto 286
StackMap locals:
StackMap stack:
11: aload 8
ldc "--debug-log-resolution"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 239
goto 286
StackMap locals:
StackMap stack:
12: aload 8
ldc "--activity-reorder-to-front"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 261
goto 286
StackMap locals:
StackMap stack:
13: aload 8
ldc "--activity-brought-to-front"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 241
goto 286
StackMap locals:
StackMap stack:
14: aload 8
ldc "--activity-previous-is-top"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 259
goto 286
StackMap locals:
StackMap stack:
15: aload 8
ldc "--receiver-include-background"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 281
goto 286
StackMap locals:
StackMap stack:
16: aload 8
ldc "-a"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 60
goto 286
StackMap locals:
StackMap stack:
17: aload 8
ldc "-c"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 72
goto 286
StackMap locals:
StackMap stack:
18: aload 8
ldc "-d"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 64
goto 286
StackMap locals:
StackMap stack:
19: aload 8
ldc "-e"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 76
goto 286
StackMap locals:
StackMap stack:
20: aload 8
ldc "-f"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 224
goto 286
StackMap locals:
StackMap stack:
21: aload 8
ldc "-n"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 211
goto 286
StackMap locals:
StackMap stack:
22: aload 8
ldc "-p"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 219
goto 286
StackMap locals:
StackMap stack:
23: aload 8
ldc "-t"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 68
goto 286
StackMap locals:
StackMap stack:
24: aload 8
ldc "--ef"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 148
goto 286
StackMap locals:
StackMap stack:
25: aload 8
ldc "--ei"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 83
goto 286
StackMap locals:
StackMap stack:
26: aload 8
ldc "--el"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 120
goto 286
StackMap locals:
StackMap stack:
27: aload 8
ldc "--es"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 76
goto 286
StackMap locals:
StackMap stack:
28: aload 8
ldc "--eu"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 87
goto 286
StackMap locals:
StackMap stack:
29: aload 8
ldc "--ez"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 195
goto 286
StackMap locals:
StackMap stack:
30: aload 8
ldc "--ecn"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 91
goto 286
StackMap locals:
StackMap stack:
31: aload 8
ldc "--efa"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 153
goto 286
StackMap locals:
StackMap stack:
32: aload 8
ldc "--eia"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 98
goto 286
StackMap locals:
StackMap stack:
33: aload 8
ldc "--ela"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 124
goto 286
StackMap locals:
StackMap stack:
34: aload 8
ldc "--esa"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 177
goto 286
StackMap locals:
StackMap stack:
35: aload 8
ldc "--esn"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 80
goto 286
StackMap locals:
StackMap stack:
36: aload 8
ldc "--activity-exclude-from-recents"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 247
goto 286
StackMap locals:
StackMap stack:
37: aload 8
ldc "--activity-no-animation"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 253
goto 286
StackMap locals:
StackMap stack:
38: aload 8
ldc "--activity-reset-task-if-needed"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 263
goto 286
StackMap locals:
StackMap stack:
39: aload 8
ldc "--activity-clear-top"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 243
goto 286
StackMap locals:
StackMap stack:
40: aload 8
ldc "--activity-no-user-action"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 257
goto 286
StackMap locals:
StackMap stack:
41: aload 8
ldc "--receiver-registered-only"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 273
goto 286
StackMap locals:
StackMap stack:
42: aload 8
ldc "--activity-single-top"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 265
goto 286
StackMap locals:
StackMap stack:
43: aload 8
ldc "--grant-persistable-uri-permission"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 231
goto 286
StackMap locals:
StackMap stack:
44: aload 8
ldc "--exclude-stopped-packages"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 235
goto 286
StackMap locals:
StackMap stack:
45: aload 8
ldc "--include-stopped-packages"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 237
goto 286
StackMap locals:
StackMap stack:
46: aload 8
ldc "--receiver-replace-pending"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 275
goto 286
StackMap locals:
StackMap stack:
47: aload 8
ldc "--activity-match-external"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 271
goto 286
StackMap locals:
StackMap stack:
48: aload 8
ldc "--selector"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 283
goto 286
StackMap locals:
StackMap stack:
49: aload 8
ldc "--efal"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 165
goto 286
StackMap locals:
StackMap stack:
50: aload 8
ldc "--eial"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 109
goto 286
StackMap locals:
StackMap stack:
51: aload 8
ldc "--elal"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 136
goto 286
StackMap locals:
StackMap stack:
52: aload 8
ldc "--esal"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 183
goto 286
StackMap locals:
StackMap stack:
53: aload 8
ldc "--activity-clear-when-task-reset"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 245
goto 286
StackMap locals:
StackMap stack:
54: aload 8
ldc "--activity-launched-from-history"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 249
goto 286
StackMap locals:
StackMap stack:
55: aload 8
ldc "--receiver-no-abort"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 279
goto 286
StackMap locals:
StackMap stack:
56: aload 8
ldc "--receiver-foreground"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 277
goto 286
StackMap locals:
StackMap stack:
57: aload 8
ldc "--grant-read-uri-permission"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 227
goto 286
StackMap locals:
StackMap stack:
58: aload 8
ldc "--activity-multiple-task"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 251
goto 286
StackMap locals:
StackMap stack:
59: aload 8
ldc "--grant-write-uri-permission"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 229
goto 286
60: StackMap locals:
StackMap stack:
aload 2
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
invokevirtual android.content.Intent.setAction:(Ljava/lang/String;)Landroid/content/Intent;
pop
61: aload 2
aload 3
if_acmpne 288
62: iconst_1
istore 4
63: goto 288
64: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
invokestatic android.net.Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
astore 5
65: aload 2
aload 3
if_acmpne 288
66: iconst_1
istore 4
67: goto 288
68: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 6
69: aload 2
aload 3
if_acmpne 288
70: iconst_1
istore 4
71: goto 288
72: StackMap locals:
StackMap stack:
aload 2
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
invokevirtual android.content.Intent.addCategory:(Ljava/lang/String;)Landroid/content/Intent;
pop
73: aload 2
aload 3
if_acmpne 288
74: iconst_1
istore 4
75: goto 288
76: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 77: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 10
start local 10 78: aload 2
aload 9
aload 10
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
pop
end local 10 end local 9 79: goto 288
80: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 81: aload 2
aload 9
aconst_null
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
pop
end local 9 82: goto 288
83: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 84: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 10
start local 10 85: aload 2
aload 9
aload 10
invokestatic java.lang.Integer.decode:(Ljava/lang/String;)Ljava/lang/Integer;
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
pop
end local 10 end local 9 86: goto 288
87: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 88: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 10
start local 10 89: aload 2
aload 9
aload 10
invokestatic android.net.Uri.parse:(Ljava/lang/String;)Landroid/net/Uri;
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
pop
end local 10 end local 9 90: goto 288
91: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 92: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 10
start local 10 93: aload 10
invokestatic android.content.ComponentName.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName;
astore 11
start local 11 94: aload 11
ifnonnull 96
95: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Bad component name: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 10
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
96: StackMap locals: java.lang.String java.lang.String android.content.ComponentName
StackMap stack:
aload 2
aload 9
aload 11
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
pop
end local 11 end local 10 end local 9 97: goto 288
98: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 99: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 10
start local 10 100: aload 10
ldc ","
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 11
start local 11 101: aload 11
arraylength
newarray 10
astore 12
start local 12 102: iconst_0
istore 13
start local 13 103: goto 106
104: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String[] int[] int
StackMap stack:
aload 12
iload 13
aload 11
iload 13
aaload
invokestatic java.lang.Integer.decode:(Ljava/lang/String;)Ljava/lang/Integer;
invokevirtual java.lang.Integer.intValue:()I
iastore
105: iinc 13 1
StackMap locals:
StackMap stack:
106: iload 13
aload 11
arraylength
if_icmplt 104
end local 13 107: aload 2
aload 9
aload 12
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent;
pop
end local 12 end local 11 end local 10 end local 9 108: goto 288
109: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String java.lang.String
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 110: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 10
start local 10 111: aload 10
ldc ","
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 11
start local 11 112: new java.util.ArrayList
dup
aload 11
arraylength
invokespecial java.util.ArrayList.<init>:(I)V
astore 12
start local 12 113: iconst_0
istore 13
start local 13 114: goto 117
115: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String[] java.util.ArrayList int
StackMap stack:
aload 12
aload 11
iload 13
aaload
invokestatic java.lang.Integer.decode:(Ljava/lang/String;)Ljava/lang/Integer;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
116: iinc 13 1
StackMap locals:
StackMap stack:
117: iload 13
aload 11
arraylength
if_icmplt 115
end local 13 118: aload 2
aload 9
aload 12
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
pop
end local 12 end local 11 end local 10 end local 9 119: goto 288
120: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String java.lang.String
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 121: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 10
start local 10 122: aload 2
aload 9
aload 10
invokestatic java.lang.Long.valueOf:(Ljava/lang/String;)Ljava/lang/Long;
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
pop
end local 10 end local 9 123: goto 288
124: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 125: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 10
start local 10 126: aload 10
ldc ","
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 11
start local 11 127: aload 11
arraylength
newarray 11
astore 12
start local 12 128: iconst_0
istore 13
start local 13 129: goto 132
130: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String[] long[] int
StackMap stack:
aload 12
iload 13
aload 11
iload 13
aaload
invokestatic java.lang.Long.valueOf:(Ljava/lang/String;)Ljava/lang/Long;
invokevirtual java.lang.Long.longValue:()J
lastore
131: iinc 13 1
StackMap locals:
StackMap stack:
132: iload 13
aload 11
arraylength
if_icmplt 130
end local 13 133: aload 2
aload 9
aload 12
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;[J)Landroid/content/Intent;
pop
134: iconst_1
istore 4
end local 12 end local 11 end local 10 end local 9 135: goto 288
136: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String java.lang.String
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 137: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 10
start local 10 138: aload 10
ldc ","
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 11
start local 11 139: new java.util.ArrayList
dup
aload 11
arraylength
invokespecial java.util.ArrayList.<init>:(I)V
astore 12
start local 12 140: iconst_0
istore 13
start local 13 141: goto 144
142: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String[] java.util.ArrayList int
StackMap stack:
aload 12
aload 11
iload 13
aaload
invokestatic java.lang.Long.valueOf:(Ljava/lang/String;)Ljava/lang/Long;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
143: iinc 13 1
StackMap locals:
StackMap stack:
144: iload 13
aload 11
arraylength
if_icmplt 142
end local 13 145: aload 2
aload 9
aload 12
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
pop
146: iconst_1
istore 4
end local 12 end local 11 end local 10 end local 9 147: goto 288
148: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String java.lang.String
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 149: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 10
start local 10 150: aload 2
aload 9
aload 10
invokestatic java.lang.Float.valueOf:(Ljava/lang/String;)Ljava/lang/Float;
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
pop
151: iconst_1
istore 4
end local 10 end local 9 152: goto 288
153: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 154: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 10
start local 10 155: aload 10
ldc ","
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 11
start local 11 156: aload 11
arraylength
newarray 6
astore 12
start local 12 157: iconst_0
istore 13
start local 13 158: goto 161
159: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String[] float[] int
StackMap stack:
aload 12
iload 13
aload 11
iload 13
aaload
invokestatic java.lang.Float.valueOf:(Ljava/lang/String;)Ljava/lang/Float;
invokevirtual java.lang.Float.floatValue:()F
fastore
160: iinc 13 1
StackMap locals:
StackMap stack:
161: iload 13
aload 11
arraylength
if_icmplt 159
end local 13 162: aload 2
aload 9
aload 12
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;[F)Landroid/content/Intent;
pop
163: iconst_1
istore 4
end local 12 end local 11 end local 10 end local 9 164: goto 288
165: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String java.lang.String
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 166: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 10
start local 10 167: aload 10
ldc ","
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 11
start local 11 168: new java.util.ArrayList
dup
aload 11
arraylength
invokespecial java.util.ArrayList.<init>:(I)V
astore 12
start local 12 169: iconst_0
istore 13
start local 13 170: goto 173
171: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String[] java.util.ArrayList int
StackMap stack:
aload 12
aload 11
iload 13
aaload
invokestatic java.lang.Float.valueOf:(Ljava/lang/String;)Ljava/lang/Float;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
172: iinc 13 1
StackMap locals:
StackMap stack:
173: iload 13
aload 11
arraylength
if_icmplt 171
end local 13 174: aload 2
aload 9
aload 12
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
pop
175: iconst_1
istore 4
end local 12 end local 11 end local 10 end local 9 176: goto 288
177: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String java.lang.String
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 178: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 10
start local 10 179: aload 10
ldc "(?<!\\\\),"
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 11
start local 11 180: aload 2
aload 9
aload 11
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;
pop
181: iconst_1
istore 4
end local 11 end local 10 end local 9 182: goto 288
183: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 184: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 10
start local 10 185: aload 10
ldc "(?<!\\\\),"
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 11
start local 11 186: new java.util.ArrayList
dup
aload 11
arraylength
invokespecial java.util.ArrayList.<init>:(I)V
astore 12
start local 12 187: iconst_0
istore 13
start local 13 188: goto 191
189: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String[] java.util.ArrayList int
StackMap stack:
aload 12
aload 11
iload 13
aaload
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
190: iinc 13 1
StackMap locals:
StackMap stack:
191: iload 13
aload 11
arraylength
if_icmplt 189
end local 13 192: aload 2
aload 9
aload 12
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
pop
193: iconst_1
istore 4
end local 12 end local 11 end local 10 end local 9 194: goto 288
195: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String java.lang.String
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 196: aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
invokevirtual java.lang.String.toLowerCase:()Ljava/lang/String;
astore 10
start local 10 197: ldc "true"
aload 10
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 198
ldc "t"
aload 10
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 200
198: StackMap locals: java.lang.String java.lang.String
StackMap stack:
iconst_1
istore 11
start local 11 199: goto 209
end local 11 StackMap locals:
StackMap stack:
200: ldc "false"
aload 10
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 201
ldc "f"
aload 10
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 203
201: StackMap locals:
StackMap stack:
iconst_0
istore 11
start local 11 202: goto 209
end local 11 203: StackMap locals:
StackMap stack:
aload 10
invokestatic java.lang.Integer.decode:(Ljava/lang/String;)Ljava/lang/Integer;
invokevirtual java.lang.Integer.intValue:()I
ifeq 204
iconst_1
goto 205
StackMap locals:
StackMap stack:
204: iconst_0
StackMap locals:
StackMap stack: int
205: istore 11
start local 11 206: goto 209
end local 11 StackMap locals:
StackMap stack: java.lang.NumberFormatException
207: pop
208: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Invalid boolean value: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 10
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
start local 11 209: StackMap locals: int
StackMap stack:
aload 2
aload 9
iload 11
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent;
pop
end local 11 end local 10 end local 9 210: goto 288
211: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 212: aload 9
invokestatic android.content.ComponentName.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName;
astore 10
start local 10 213: aload 10
ifnonnull 215
214: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Bad component name: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 9
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
215: StackMap locals: java.lang.String android.content.ComponentName
StackMap stack:
aload 2
aload 10
invokevirtual android.content.Intent.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent;
pop
216: aload 2
aload 3
if_acmpne 288
217: iconst_1
istore 4
end local 10 end local 9 218: goto 288
219: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 220: aload 2
aload 9
invokevirtual android.content.Intent.setPackage:(Ljava/lang/String;)Landroid/content/Intent;
pop
221: aload 2
aload 3
if_acmpne 288
222: iconst_1
istore 4
end local 9 223: goto 288
224: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArgRequired:()Ljava/lang/String;
astore 9
start local 9 225: aload 2
aload 9
invokestatic java.lang.Integer.decode:(Ljava/lang/String;)Ljava/lang/Integer;
invokevirtual java.lang.Integer.intValue:()I
invokevirtual android.content.Intent.setFlags:(I)Landroid/content/Intent;
pop
226: goto 288
end local 9 227: StackMap locals:
StackMap stack:
aload 2
iconst_1
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
228: goto 288
229: StackMap locals:
StackMap stack:
aload 2
iconst_2
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
230: goto 288
231: StackMap locals:
StackMap stack:
aload 2
bipush 64
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
232: goto 288
233: StackMap locals:
StackMap stack:
aload 2
sipush 128
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
234: goto 288
235: StackMap locals:
StackMap stack:
aload 2
bipush 16
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
236: goto 288
237: StackMap locals:
StackMap stack:
aload 2
bipush 32
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
238: goto 288
239: StackMap locals:
StackMap stack:
aload 2
bipush 8
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
240: goto 288
241: StackMap locals:
StackMap stack:
aload 2
ldc 4194304
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
242: goto 288
243: StackMap locals:
StackMap stack:
aload 2
ldc 67108864
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
244: goto 288
245: StackMap locals:
StackMap stack:
aload 2
ldc 524288
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
246: goto 288
247: StackMap locals:
StackMap stack:
aload 2
ldc 8388608
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
248: goto 288
249: StackMap locals:
StackMap stack:
aload 2
ldc 1048576
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
250: goto 288
251: StackMap locals:
StackMap stack:
aload 2
ldc 134217728
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
252: goto 288
253: StackMap locals:
StackMap stack:
aload 2
ldc 65536
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
254: goto 288
255: StackMap locals:
StackMap stack:
aload 2
ldc 1073741824
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
256: goto 288
257: StackMap locals:
StackMap stack:
aload 2
ldc 262144
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
258: goto 288
259: StackMap locals:
StackMap stack:
aload 2
ldc 16777216
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
260: goto 288
261: StackMap locals:
StackMap stack:
aload 2
ldc 131072
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
262: goto 288
263: StackMap locals:
StackMap stack:
aload 2
ldc 2097152
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
264: goto 288
265: StackMap locals:
StackMap stack:
aload 2
ldc 536870912
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
266: goto 288
267: StackMap locals:
StackMap stack:
aload 2
ldc 32768
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
268: goto 288
269: StackMap locals:
StackMap stack:
aload 2
sipush 16384
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
270: goto 288
271: StackMap locals:
StackMap stack:
aload 2
sipush 2048
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
272: goto 288
273: StackMap locals:
StackMap stack:
aload 2
ldc 1073741824
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
274: goto 288
275: StackMap locals:
StackMap stack:
aload 2
ldc 536870912
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
276: goto 288
277: StackMap locals:
StackMap stack:
aload 2
ldc 268435456
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
278: goto 288
279: StackMap locals:
StackMap stack:
aload 2
ldc 134217728
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
280: goto 288
281: StackMap locals:
StackMap stack:
aload 2
ldc 16777216
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
282: goto 288
283: StackMap locals:
StackMap stack:
aload 2
aload 5
aload 6
invokevirtual android.content.Intent.setDataAndType:(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
pop
284: new android.content.Intent
dup
invokespecial android.content.Intent.<init>:()V
astore 2
285: goto 288
286: StackMap locals:
StackMap stack:
aload 1
ifnull 287
aload 1
aload 7
aload 0
invokeinterface android.content.Intent$CommandOptionHandler.handleOption:(Ljava/lang/String;Landroid/os/ShellCommand;)Z
ifne 288
287: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Unknown option: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 7
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 7 288: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextOption:()Ljava/lang/String;
dup
astore 7
start local 7 289: ifnonnull 6
290: aload 2
aload 5
aload 6
invokevirtual android.content.Intent.setDataAndType:(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
pop
291: aload 2
aload 3
if_acmpeq 292
iconst_1
goto 293
StackMap locals: java.lang.String
StackMap stack:
292: iconst_0
StackMap locals:
StackMap stack: int
293: istore 9
start local 9 294: iload 9
ifeq 297
295: aload 3
aload 2
invokevirtual android.content.Intent.setSelector:(Landroid/content/Intent;)V
296: aload 3
astore 2
297: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String top int
StackMap stack:
aload 0
invokevirtual android.os.ShellCommand.getNextArg:()Ljava/lang/String;
astore 10
start local 10 298: aconst_null
astore 3
299: aload 10
ifnonnull 304
300: iload 9
ifeq 315
301: new android.content.Intent
dup
ldc "android.intent.action.MAIN"
invokespecial android.content.Intent.<init>:(Ljava/lang/String;)V
astore 3
302: aload 3
ldc "android.intent.category.LAUNCHER"
invokevirtual android.content.Intent.addCategory:(Ljava/lang/String;)Landroid/content/Intent;
pop
303: goto 315
StackMap locals: java.lang.String
StackMap stack:
304: aload 10
bipush 58
invokevirtual java.lang.String.indexOf:(I)I
iflt 307
305: aload 10
bipush 7
invokestatic android.content.Intent.parseUri:(Ljava/lang/String;I)Landroid/content/Intent;
astore 3
306: goto 315
StackMap locals:
StackMap stack:
307: aload 10
bipush 47
invokevirtual java.lang.String.indexOf:(I)I
iflt 312
308: new android.content.Intent
dup
ldc "android.intent.action.MAIN"
invokespecial android.content.Intent.<init>:(Ljava/lang/String;)V
astore 3
309: aload 3
ldc "android.intent.category.LAUNCHER"
invokevirtual android.content.Intent.addCategory:(Ljava/lang/String;)Landroid/content/Intent;
pop
310: aload 3
aload 10
invokestatic android.content.ComponentName.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName;
invokevirtual android.content.Intent.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent;
pop
311: goto 315
312: StackMap locals:
StackMap stack:
new android.content.Intent
dup
ldc "android.intent.action.MAIN"
invokespecial android.content.Intent.<init>:(Ljava/lang/String;)V
astore 3
313: aload 3
ldc "android.intent.category.LAUNCHER"
invokevirtual android.content.Intent.addCategory:(Ljava/lang/String;)Landroid/content/Intent;
pop
314: aload 3
aload 10
invokevirtual android.content.Intent.setPackage:(Ljava/lang/String;)Landroid/content/Intent;
pop
315: StackMap locals:
StackMap stack:
aload 3
ifnull 335
316: aload 2
invokevirtual android.content.Intent.getExtras:()Landroid/os/Bundle;
astore 11
start local 11 317: aload 2
aconst_null
invokevirtual android.content.Intent.replaceExtras:(Landroid/os/Bundle;)Landroid/content/Intent;
pop
318: aload 3
invokevirtual android.content.Intent.getExtras:()Landroid/os/Bundle;
astore 12
start local 12 319: aload 3
aconst_null
invokevirtual android.content.Intent.replaceExtras:(Landroid/os/Bundle;)Landroid/content/Intent;
pop
320: aload 2
invokevirtual android.content.Intent.getAction:()Ljava/lang/String;
ifnull 326
aload 3
invokevirtual android.content.Intent.getCategories:()Ljava/util/Set;
ifnull 326
321: new java.util.HashSet
dup
aload 3
invokevirtual android.content.Intent.getCategories:()Ljava/util/Set;
invokespecial java.util.HashSet.<init>:(Ljava/util/Collection;)V
astore 13
start local 13 322: aload 13
invokevirtual java.util.HashSet.iterator:()Ljava/util/Iterator;
astore 15
goto 325
StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String top int java.lang.String android.os.Bundle android.os.Bundle java.util.HashSet top java.util.Iterator
StackMap stack:
323: aload 15
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.String
astore 14
start local 14 324: aload 3
aload 14
invokevirtual android.content.Intent.removeCategory:(Ljava/lang/String;)V
end local 14 325: StackMap locals:
StackMap stack:
aload 15
invokeinterface java.util.Iterator.hasNext:()Z
ifne 323
end local 13 326: StackMap locals: android.os.ShellCommand android.content.Intent$CommandOptionHandler android.content.Intent android.content.Intent int android.net.Uri java.lang.String java.lang.String top int java.lang.String android.os.Bundle android.os.Bundle
StackMap stack:
aload 2
aload 3
bipush 72
invokevirtual android.content.Intent.fillIn:(Landroid/content/Intent;I)I
pop
327: aload 11
ifnonnull 330
328: aload 12
astore 11
329: goto 333
StackMap locals:
StackMap stack:
330: aload 12
ifnull 333
331: aload 12
aload 11
invokevirtual android.os.Bundle.putAll:(Landroid/os/Bundle;)V
332: aload 12
astore 11
333: StackMap locals:
StackMap stack:
aload 2
aload 11
invokevirtual android.content.Intent.replaceExtras:(Landroid/os/Bundle;)Landroid/content/Intent;
pop
334: iconst_1
istore 4
end local 12 end local 11 335: StackMap locals:
StackMap stack:
iload 4
ifne 336
new java.lang.IllegalArgumentException
dup
ldc "No intent supplied"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
336: StackMap locals:
StackMap stack:
aload 2
areturn
end local 10 end local 9 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 337 0 cmd Landroid/os/ShellCommand;
0 337 1 optionHandler Landroid/content/Intent$CommandOptionHandler;
1 337 2 intent Landroid/content/Intent;
2 337 3 baseIntent Landroid/content/Intent;
3 337 4 hasIntentInfo Z
4 337 5 data Landroid/net/Uri;
5 337 6 type Ljava/lang/String;
6 288 7 opt Ljava/lang/String;
289 337 7 opt Ljava/lang/String;
77 79 9 key Ljava/lang/String;
78 79 10 value Ljava/lang/String;
81 82 9 key Ljava/lang/String;
84 86 9 key Ljava/lang/String;
85 86 10 value Ljava/lang/String;
88 90 9 key Ljava/lang/String;
89 90 10 value Ljava/lang/String;
92 97 9 key Ljava/lang/String;
93 97 10 value Ljava/lang/String;
94 97 11 cn Landroid/content/ComponentName;
99 108 9 key Ljava/lang/String;
100 108 10 value Ljava/lang/String;
101 108 11 strings [Ljava/lang/String;
102 108 12 list [I
103 107 13 i I
110 119 9 key Ljava/lang/String;
111 119 10 value Ljava/lang/String;
112 119 11 strings [Ljava/lang/String;
113 119 12 list Ljava/util/ArrayList<Ljava/lang/Integer;>;
114 118 13 i I
121 123 9 key Ljava/lang/String;
122 123 10 value Ljava/lang/String;
125 135 9 key Ljava/lang/String;
126 135 10 value Ljava/lang/String;
127 135 11 strings [Ljava/lang/String;
128 135 12 list [J
129 133 13 i I
137 147 9 key Ljava/lang/String;
138 147 10 value Ljava/lang/String;
139 147 11 strings [Ljava/lang/String;
140 147 12 list Ljava/util/ArrayList<Ljava/lang/Long;>;
141 145 13 i I
149 152 9 key Ljava/lang/String;
150 152 10 value Ljava/lang/String;
154 164 9 key Ljava/lang/String;
155 164 10 value Ljava/lang/String;
156 164 11 strings [Ljava/lang/String;
157 164 12 list [F
158 162 13 i I
166 176 9 key Ljava/lang/String;
167 176 10 value Ljava/lang/String;
168 176 11 strings [Ljava/lang/String;
169 176 12 list Ljava/util/ArrayList<Ljava/lang/Float;>;
170 174 13 i I
178 182 9 key Ljava/lang/String;
179 182 10 value Ljava/lang/String;
180 182 11 strings [Ljava/lang/String;
184 194 9 key Ljava/lang/String;
185 194 10 value Ljava/lang/String;
186 194 11 strings [Ljava/lang/String;
187 194 12 list Ljava/util/ArrayList<Ljava/lang/String;>;
188 192 13 i I
196 210 9 key Ljava/lang/String;
197 210 10 value Ljava/lang/String;
199 200 11 arg Z
202 203 11 arg Z
206 207 11 arg Z
209 210 11 arg Z
212 218 9 str Ljava/lang/String;
213 218 10 cn Landroid/content/ComponentName;
220 223 9 str Ljava/lang/String;
225 227 9 str Ljava/lang/String;
294 337 9 hasSelector Z
298 337 10 arg Ljava/lang/String;
317 335 11 extras Landroid/os/Bundle;
319 335 12 uriExtras Landroid/os/Bundle;
322 326 13 cats Ljava/util/HashSet<Ljava/lang/String;>;
324 325 14 c Ljava/lang/String;
Exception table:
from to target type
203 206 207 Class java.lang.NumberFormatException
Exceptions:
throws java.net.URISyntaxException
MethodParameters:
Name Flags
cmd
optionHandler
public static void printIntentArgsHelp(java.io.PrintWriter, java.lang.String);
descriptor: (Ljava/io/PrintWriter;Ljava/lang/String;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=7, args_size=2
start local 0 start local 1 0: bipush 48
anewarray java.lang.String
dup
iconst_0
1: ldc "<INTENT> specifications include these flags and arguments:"
aastore
dup
iconst_1
2: ldc " [-a <ACTION>] [-d <DATA_URI>] [-t <MIME_TYPE>]"
aastore
dup
iconst_2
3: ldc " [-c <CATEGORY> [-c <CATEGORY>] ...]"
aastore
dup
iconst_3
4: ldc " [-n <COMPONENT_NAME>]"
aastore
dup
iconst_4
5: ldc " [-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE> ...]"
aastore
dup
iconst_5
6: ldc " [--esn <EXTRA_KEY> ...]"
aastore
dup
bipush 6
7: ldc " [--ez <EXTRA_KEY> <EXTRA_BOOLEAN_VALUE> ...]"
aastore
dup
bipush 7
8: ldc " [--ei <EXTRA_KEY> <EXTRA_INT_VALUE> ...]"
aastore
dup
bipush 8
9: ldc " [--el <EXTRA_KEY> <EXTRA_LONG_VALUE> ...]"
aastore
dup
bipush 9
10: ldc " [--ef <EXTRA_KEY> <EXTRA_FLOAT_VALUE> ...]"
aastore
dup
bipush 10
11: ldc " [--eu <EXTRA_KEY> <EXTRA_URI_VALUE> ...]"
aastore
dup
bipush 11
12: ldc " [--ecn <EXTRA_KEY> <EXTRA_COMPONENT_NAME_VALUE>]"
aastore
dup
bipush 12
13: ldc " [--eia <EXTRA_KEY> <EXTRA_INT_VALUE>[,<EXTRA_INT_VALUE...]]"
aastore
dup
bipush 13
14: ldc " (mutiple extras passed as Integer[])"
aastore
dup
bipush 14
15: ldc " [--eial <EXTRA_KEY> <EXTRA_INT_VALUE>[,<EXTRA_INT_VALUE...]]"
aastore
dup
bipush 15
16: ldc " (mutiple extras passed as List<Integer>)"
aastore
dup
bipush 16
17: ldc " [--ela <EXTRA_KEY> <EXTRA_LONG_VALUE>[,<EXTRA_LONG_VALUE...]]"
aastore
dup
bipush 17
18: ldc " (mutiple extras passed as Long[])"
aastore
dup
bipush 18
19: ldc " [--elal <EXTRA_KEY> <EXTRA_LONG_VALUE>[,<EXTRA_LONG_VALUE...]]"
aastore
dup
bipush 19
20: ldc " (mutiple extras passed as List<Long>)"
aastore
dup
bipush 20
21: ldc " [--efa <EXTRA_KEY> <EXTRA_FLOAT_VALUE>[,<EXTRA_FLOAT_VALUE...]]"
aastore
dup
bipush 21
22: ldc " (mutiple extras passed as Float[])"
aastore
dup
bipush 22
23: ldc " [--efal <EXTRA_KEY> <EXTRA_FLOAT_VALUE>[,<EXTRA_FLOAT_VALUE...]]"
aastore
dup
bipush 23
24: ldc " (mutiple extras passed as List<Float>)"
aastore
dup
bipush 24
25: ldc " [--esa <EXTRA_KEY> <EXTRA_STRING_VALUE>[,<EXTRA_STRING_VALUE...]]"
aastore
dup
bipush 25
26: ldc " (mutiple extras passed as String[]; to embed a comma into a string,"
aastore
dup
bipush 26
27: ldc " escape it using \"\\,\")"
aastore
dup
bipush 27
28: ldc " [--esal <EXTRA_KEY> <EXTRA_STRING_VALUE>[,<EXTRA_STRING_VALUE...]]"
aastore
dup
bipush 28
29: ldc " (mutiple extras passed as List<String>; to embed a comma into a string,"
aastore
dup
bipush 29
30: ldc " escape it using \"\\,\")"
aastore
dup
bipush 30
31: ldc " [-f <FLAG>]"
aastore
dup
bipush 31
32: ldc " [--grant-read-uri-permission] [--grant-write-uri-permission]"
aastore
dup
bipush 32
33: ldc " [--grant-persistable-uri-permission] [--grant-prefix-uri-permission]"
aastore
dup
bipush 33
34: ldc " [--debug-log-resolution] [--exclude-stopped-packages]"
aastore
dup
bipush 34
35: ldc " [--include-stopped-packages]"
aastore
dup
bipush 35
36: ldc " [--activity-brought-to-front] [--activity-clear-top]"
aastore
dup
bipush 36
37: ldc " [--activity-clear-when-task-reset] [--activity-exclude-from-recents]"
aastore
dup
bipush 37
38: ldc " [--activity-launched-from-history] [--activity-multiple-task]"
aastore
dup
bipush 38
39: ldc " [--activity-no-animation] [--activity-no-history]"
aastore
dup
bipush 39
40: ldc " [--activity-no-user-action] [--activity-previous-is-top]"
aastore
dup
bipush 40
41: ldc " [--activity-reorder-to-front] [--activity-reset-task-if-needed]"
aastore
dup
bipush 41
42: ldc " [--activity-single-top] [--activity-clear-task]"
aastore
dup
bipush 42
43: ldc " [--activity-task-on-home] [--activity-match-external]"
aastore
dup
bipush 43
44: ldc " [--receiver-registered-only] [--receiver-replace-pending]"
aastore
dup
bipush 44
45: ldc " [--receiver-foreground] [--receiver-no-abort]"
aastore
dup
bipush 45
46: ldc " [--receiver-include-background]"
aastore
dup
bipush 46
47: ldc " [--selector]"
aastore
dup
bipush 47
48: ldc " [<URI> | <PACKAGE> | <COMPONENT>]"
aastore
49: astore 2
start local 2 50: aload 2
dup
astore 6
arraylength
istore 5
iconst_0
istore 4
goto 55
StackMap locals: java.io.PrintWriter java.lang.String java.lang.String[] top int int java.lang.String[]
StackMap stack:
51: aload 6
iload 4
aaload
astore 3
start local 3 52: aload 0
aload 1
invokevirtual java.io.PrintWriter.print:(Ljava/lang/String;)V
53: aload 0
aload 3
invokevirtual java.io.PrintWriter.println:(Ljava/lang/String;)V
end local 3 54: iinc 4 1
StackMap locals:
StackMap stack:
55: iload 4
iload 5
if_icmplt 51
56: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 57 0 pw Ljava/io/PrintWriter;
0 57 1 prefix Ljava/lang/String;
50 57 2 lines [Ljava/lang/String;
52 54 3 line Ljava/lang/String;
MethodParameters:
Name Flags
pw
prefix
public java.lang.String getAction();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
public android.net.Uri getData();
descriptor: ()Landroid/net/Uri;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
public java.lang.String getDataString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
ifnull 1
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
invokevirtual android.net.Uri.toString:()Ljava/lang/String;
goto 2
StackMap locals:
StackMap stack:
1: aconst_null
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
public java.lang.String getScheme();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
ifnull 1
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
invokevirtual android.net.Uri.getScheme:()Ljava/lang/String;
goto 2
StackMap locals:
StackMap stack:
1: aconst_null
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
public java.lang.String getType();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mType:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
public java.lang.String resolveType(android.content.Context);
descriptor: (Landroid/content/Context;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual android.content.Context.getContentResolver:()Landroid/content/ContentResolver;
invokevirtual android.content.Intent.resolveType:(Landroid/content/ContentResolver;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
0 1 1 context Landroid/content/Context;
MethodParameters:
Name Flags
context
public java.lang.String resolveType(android.content.ContentResolver);
descriptor: (Landroid/content/ContentResolver;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mType:Ljava/lang/String;
ifnull 2
1: aload 0
getfield android.content.Intent.mType:Ljava/lang/String;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
ifnull 5
3: ldc "content"
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
invokevirtual android.net.Uri.getScheme:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 5
4: aload 1
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
invokevirtual android.content.ContentResolver.getType:(Landroid/net/Uri;)Ljava/lang/String;
areturn
5: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Landroid/content/Intent;
0 6 1 resolver Landroid/content/ContentResolver;
MethodParameters:
Name Flags
resolver
public java.lang.String resolveTypeIfNeeded(android.content.ContentResolver);
descriptor: (Landroid/content/ContentResolver;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
ifnull 2
1: aload 0
getfield android.content.Intent.mType:Ljava/lang/String;
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual android.content.Intent.resolveType:(Landroid/content/ContentResolver;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 resolver Landroid/content/ContentResolver;
MethodParameters:
Name Flags
resolver
public boolean hasCategory(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
ifnull 1
aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
aload 1
invokevirtual android.util.ArraySet.contains:(Ljava/lang/Object;)Z
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
0 2 1 category Ljava/lang/String;
MethodParameters:
Name Flags
category
public java.util.Set<java.lang.String> getCategories();
descriptor: ()Ljava/util/Set;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
Signature: ()Ljava/util/Set<Ljava/lang/String;>;
public android.content.Intent getSelector();
descriptor: ()Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
public android.content.ClipData getClipData();
descriptor: ()Landroid/content/ClipData;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
public int getContentUserHint();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mContentUserHint:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
public java.lang.String getLaunchToken();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mLaunchToken:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
public void setLaunchToken(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield android.content.Intent.mLaunchToken:Ljava/lang/String;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
0 2 1 launchToken Ljava/lang/String;
MethodParameters:
Name Flags
launchToken
public void setExtrasClassLoader(java.lang.ClassLoader);
descriptor: (Ljava/lang/ClassLoader;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 2
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.setClassLoader:(Ljava/lang/ClassLoader;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 loader Ljava/lang/ClassLoader;
MethodParameters:
Name Flags
loader
public boolean hasExtra(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 1
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.containsKey:(Ljava/lang/String;)Z
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
0 2 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public boolean hasFileDescriptors();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 1
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokevirtual android.os.Bundle.hasFileDescriptors:()Z
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
public void setAllowFds(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 2
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
iload 1
invokevirtual android.os.Bundle.setAllowFds:(Z)Z
pop
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 allowFds Z
MethodParameters:
Name Flags
allowFds
public void setDefusable(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 2
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
iload 1
invokevirtual android.os.Bundle.setDefusable:(Z)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 defusable Z
MethodParameters:
Name Flags
defusable
public java.lang.Object getExtra(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokevirtual android.content.Intent.getExtra:(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
0 1 1 name Ljava/lang/String;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
name
public boolean getBooleanExtra(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
iload 2
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
iload 2
invokevirtual android.os.Bundle.getBoolean:(Ljava/lang/String;Z)Z
2: StackMap locals:
StackMap stack: int
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
0 3 2 defaultValue Z
MethodParameters:
Name Flags
name
defaultValue
public byte getByteExtra(java.lang.String, byte);
descriptor: (Ljava/lang/String;B)B
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
iload 2
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
iload 2
invokevirtual android.os.Bundle.getByte:(Ljava/lang/String;B)Ljava/lang/Byte;
invokevirtual java.lang.Byte.byteValue:()B
2: StackMap locals:
StackMap stack: int
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
0 3 2 defaultValue B
MethodParameters:
Name Flags
name
defaultValue
public short getShortExtra(java.lang.String, short);
descriptor: (Ljava/lang/String;S)S
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
iload 2
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
iload 2
invokevirtual android.os.Bundle.getShort:(Ljava/lang/String;S)S
2: StackMap locals:
StackMap stack: int
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
0 3 2 defaultValue S
MethodParameters:
Name Flags
name
defaultValue
public char getCharExtra(java.lang.String, char);
descriptor: (Ljava/lang/String;C)C
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
iload 2
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
iload 2
invokevirtual android.os.Bundle.getChar:(Ljava/lang/String;C)C
2: StackMap locals:
StackMap stack: int
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
0 3 2 defaultValue C
MethodParameters:
Name Flags
name
defaultValue
public int getIntExtra(java.lang.String, int);
descriptor: (Ljava/lang/String;I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
iload 2
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
iload 2
invokevirtual android.os.Bundle.getInt:(Ljava/lang/String;I)I
2: StackMap locals:
StackMap stack: int
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
0 3 2 defaultValue I
MethodParameters:
Name Flags
name
defaultValue
public long getLongExtra(java.lang.String, long);
descriptor: (Ljava/lang/String;J)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
lload 2
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
lload 2
invokevirtual android.os.Bundle.getLong:(Ljava/lang/String;J)J
2: StackMap locals:
StackMap stack: long
lreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
0 3 2 defaultValue J
MethodParameters:
Name Flags
name
defaultValue
public float getFloatExtra(java.lang.String, float);
descriptor: (Ljava/lang/String;F)F
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
fload 2
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
fload 2
invokevirtual android.os.Bundle.getFloat:(Ljava/lang/String;F)F
2: StackMap locals:
StackMap stack: float
freturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
0 3 2 defaultValue F
MethodParameters:
Name Flags
name
defaultValue
public double getDoubleExtra(java.lang.String, double);
descriptor: (Ljava/lang/String;D)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
dload 2
goto 2
1: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
dload 2
invokevirtual android.os.Bundle.getDouble:(Ljava/lang/String;D)D
2: StackMap locals:
StackMap stack: double
dreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
0 3 2 defaultValue D
MethodParameters:
Name Flags
name
defaultValue
public java.lang.String getStringExtra(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getString:(Ljava/lang/String;)Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public java.lang.CharSequence getCharSequenceExtra(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/CharSequence;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence;
StackMap locals:
StackMap stack: java.lang.CharSequence
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public <T extends android.os.Parcelable> T getParcelableExtra(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/os/Parcelable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable;
StackMap locals:
StackMap stack: android.os.Parcelable
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
Signature: <T::Landroid/os/Parcelable;>(Ljava/lang/String;)TT;
MethodParameters:
Name Flags
name
public android.os.Parcelable[] getParcelableArrayExtra(java.lang.String);
descriptor: (Ljava/lang/String;)[Landroid/os/Parcelable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable;
StackMap locals:
StackMap stack: android.os.Parcelable[]
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public <T extends android.os.Parcelable> java.util.ArrayList<T> getParcelableArrayListExtra(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/ArrayList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;
StackMap locals:
StackMap stack: java.util.ArrayList
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
Signature: <T::Landroid/os/Parcelable;>(Ljava/lang/String;)Ljava/util/ArrayList<TT;>;
MethodParameters:
Name Flags
name
public java.io.Serializable getSerializableExtra(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/io/Serializable;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable;
StackMap locals:
StackMap stack: java.io.Serializable
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public java.util.ArrayList<java.lang.Integer> getIntegerArrayListExtra(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/ArrayList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getIntegerArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;
StackMap locals:
StackMap stack: java.util.ArrayList
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
Signature: (Ljava/lang/String;)Ljava/util/ArrayList<Ljava/lang/Integer;>;
MethodParameters:
Name Flags
name
public java.util.ArrayList<java.lang.String> getStringArrayListExtra(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/ArrayList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getStringArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;
StackMap locals:
StackMap stack: java.util.ArrayList
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
Signature: (Ljava/lang/String;)Ljava/util/ArrayList<Ljava/lang/String;>;
MethodParameters:
Name Flags
name
public java.util.ArrayList<java.lang.CharSequence> getCharSequenceArrayListExtra(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/ArrayList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getCharSequenceArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;
StackMap locals:
StackMap stack: java.util.ArrayList
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
Signature: (Ljava/lang/String;)Ljava/util/ArrayList<Ljava/lang/CharSequence;>;
MethodParameters:
Name Flags
name
public boolean[] getBooleanArrayExtra(java.lang.String);
descriptor: (Ljava/lang/String;)[Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getBooleanArray:(Ljava/lang/String;)[Z
StackMap locals:
StackMap stack: boolean[]
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public byte[] getByteArrayExtra(java.lang.String);
descriptor: (Ljava/lang/String;)[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getByteArray:(Ljava/lang/String;)[B
StackMap locals:
StackMap stack: byte[]
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public short[] getShortArrayExtra(java.lang.String);
descriptor: (Ljava/lang/String;)[S
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getShortArray:(Ljava/lang/String;)[S
StackMap locals:
StackMap stack: short[]
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public char[] getCharArrayExtra(java.lang.String);
descriptor: (Ljava/lang/String;)[C
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getCharArray:(Ljava/lang/String;)[C
StackMap locals:
StackMap stack: char[]
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public int[] getIntArrayExtra(java.lang.String);
descriptor: (Ljava/lang/String;)[I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getIntArray:(Ljava/lang/String;)[I
StackMap locals:
StackMap stack: int[]
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public long[] getLongArrayExtra(java.lang.String);
descriptor: (Ljava/lang/String;)[J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getLongArray:(Ljava/lang/String;)[J
StackMap locals:
StackMap stack: long[]
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public float[] getFloatArrayExtra(java.lang.String);
descriptor: (Ljava/lang/String;)[F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getFloatArray:(Ljava/lang/String;)[F
StackMap locals:
StackMap stack: float[]
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public double[] getDoubleArrayExtra(java.lang.String);
descriptor: (Ljava/lang/String;)[D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getDoubleArray:(Ljava/lang/String;)[D
StackMap locals:
StackMap stack: double[]
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public java.lang.String[] getStringArrayExtra(java.lang.String);
descriptor: (Ljava/lang/String;)[Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getStringArray:(Ljava/lang/String;)[Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String[]
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public java.lang.CharSequence[] getCharSequenceArrayExtra(java.lang.String);
descriptor: (Ljava/lang/String;)[Ljava/lang/CharSequence;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getCharSequenceArray:(Ljava/lang/String;)[Ljava/lang/CharSequence;
StackMap locals:
StackMap stack: java.lang.CharSequence[]
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public android.os.Bundle getBundleExtra(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/os/Bundle;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getBundle:(Ljava/lang/String;)Landroid/os/Bundle;
StackMap locals:
StackMap stack: android.os.Bundle
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public android.os.IBinder getIBinderExtra(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/os/IBinder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.getIBinder:(Ljava/lang/String;)Landroid/os/IBinder;
StackMap locals:
StackMap stack: android.os.IBinder
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 name Ljava/lang/String;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
name
public java.lang.Object getExtra(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 2
astore 3
start local 3 1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 5
2: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.get:(Ljava/lang/String;)Ljava/lang/Object;
astore 4
start local 4 3: aload 4
ifnull 5
4: aload 4
astore 3
end local 4 5: StackMap locals: java.lang.Object
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Landroid/content/Intent;
0 6 1 name Ljava/lang/String;
0 6 2 defaultValue Ljava/lang/Object;
1 6 3 result Ljava/lang/Object;
3 5 4 result2 Ljava/lang/Object;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
name
defaultValue
public android.os.Bundle getExtras();
descriptor: ()Landroid/os/Bundle;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 2
1: new android.os.Bundle
dup
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokespecial android.os.Bundle.<init>:(Landroid/os/Bundle;)V
goto 3
2: StackMap locals:
StackMap stack:
aconst_null
3: StackMap locals:
StackMap stack: android.os.Bundle
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
public void removeUnsafeExtras();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 2
1: aload 0
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokevirtual android.os.Bundle.filterValues:()Landroid/os/Bundle;
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
public boolean canStripForHistory();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 1
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokevirtual android.os.Bundle.isParcelled:()Z
ifne 2
StackMap locals:
StackMap stack:
1: aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
ifnonnull 2
iconst_0
ireturn
StackMap locals:
StackMap stack:
2: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
public android.content.Intent maybeStripForHistory();
descriptor: ()Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual android.content.Intent.canStripForHistory:()Z
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
new android.content.Intent
dup
aload 0
iconst_2
invokespecial android.content.Intent.<init>:(Landroid/content/Intent;I)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
public int getFlags();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mFlags:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
public boolean isExcludingStopped();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mFlags:I
bipush 48
iand
1: bipush 16
2: if_icmpne 3
iconst_1
ireturn
StackMap locals:
StackMap stack:
3: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
public java.lang.String getPackage();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
public android.content.ComponentName getComponent();
descriptor: ()Landroid/content/ComponentName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
public android.graphics.Rect getSourceBounds();
descriptor: ()Landroid/graphics/Rect;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
public android.content.ComponentName resolveActivity(android.content.pm.PackageManager);
descriptor: (Landroid/content/pm/PackageManager;)Landroid/content/ComponentName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
ifnull 2
1: aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
areturn
2: StackMap locals:
StackMap stack:
aload 1
3: aload 0
ldc 65536
4: invokevirtual android.content.pm.PackageManager.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;
astore 2
start local 2 5: aload 2
ifnull 10
6: new android.content.ComponentName
dup
7: aload 2
getfield android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo;
getfield android.content.pm.ActivityInfo.applicationInfo:Landroid/content/pm/ApplicationInfo;
getfield android.content.pm.ApplicationInfo.packageName:Ljava/lang/String;
8: aload 2
getfield android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo;
getfield android.content.pm.ActivityInfo.name:Ljava/lang/String;
9: invokespecial android.content.ComponentName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
areturn
10: StackMap locals: android.content.pm.ResolveInfo
StackMap stack:
aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Landroid/content/Intent;
0 11 1 pm Landroid/content/pm/PackageManager;
5 11 2 info Landroid/content/pm/ResolveInfo;
MethodParameters:
Name Flags
pm
public android.content.pm.ActivityInfo resolveActivityInfo(android.content.pm.PackageManager, int);
descriptor: (Landroid/content/pm/PackageManager;I)Landroid/content/pm/ActivityInfo;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
astore 3
start local 3 1: aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
ifnull 6
2: aload 1
aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
iload 2
invokevirtual android.content.pm.PackageManager.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;
astore 3
3: goto 11
StackMap locals: android.content.Intent android.content.pm.PackageManager int android.content.pm.ActivityInfo
StackMap stack: android.content.pm.PackageManager$NameNotFoundException
4: pop
5: goto 11
6: StackMap locals:
StackMap stack:
aload 1
7: aload 0
ldc 65536
iload 2
ior
8: invokevirtual android.content.pm.PackageManager.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;
astore 4
start local 4 9: aload 4
ifnull 11
10: aload 4
getfield android.content.pm.ResolveInfo.activityInfo:Landroid/content/pm/ActivityInfo;
astore 3
end local 4 11: StackMap locals:
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Landroid/content/Intent;
0 12 1 pm Landroid/content/pm/PackageManager;
0 12 2 flags I
1 12 3 ai Landroid/content/pm/ActivityInfo;
9 11 4 info Landroid/content/pm/ResolveInfo;
Exception table:
from to target type
2 3 4 Class android.content.pm.PackageManager$NameNotFoundException
MethodParameters:
Name Flags
pm
flags
public android.content.ComponentName resolveSystemService(android.content.pm.PackageManager, int);
descriptor: (Landroid/content/pm/PackageManager;I)Landroid/content/ComponentName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
ifnull 2
1: aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
areturn
2: StackMap locals:
StackMap stack:
aload 1
aload 0
iload 2
invokevirtual android.content.pm.PackageManager.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List;
astore 3
start local 3 3: aload 3
ifnonnull 5
4: aconst_null
areturn
5: StackMap locals: java.util.List
StackMap stack:
aconst_null
astore 4
start local 4 6: iconst_0
istore 5
start local 5 7: goto 20
8: StackMap locals: android.content.ComponentName int
StackMap stack:
aload 3
iload 5
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast android.content.pm.ResolveInfo
astore 6
start local 6 9: aload 6
getfield android.content.pm.ResolveInfo.serviceInfo:Landroid/content/pm/ServiceInfo;
getfield android.content.pm.ServiceInfo.applicationInfo:Landroid/content/pm/ApplicationInfo;
getfield android.content.pm.ApplicationInfo.flags:I
iconst_1
iand
ifne 11
10: goto 19
11: StackMap locals: android.content.pm.ResolveInfo
StackMap stack:
new android.content.ComponentName
dup
aload 6
getfield android.content.pm.ResolveInfo.serviceInfo:Landroid/content/pm/ServiceInfo;
getfield android.content.pm.ServiceInfo.applicationInfo:Landroid/content/pm/ApplicationInfo;
getfield android.content.pm.ApplicationInfo.packageName:Ljava/lang/String;
12: aload 6
getfield android.content.pm.ResolveInfo.serviceInfo:Landroid/content/pm/ServiceInfo;
getfield android.content.pm.ServiceInfo.name:Ljava/lang/String;
13: invokespecial android.content.ComponentName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
astore 7
start local 7 14: aload 4
ifnull 18
15: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Multiple system services handle "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
16: ldc ": "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 7
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
17: invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
18: StackMap locals: android.content.ComponentName
StackMap stack:
aload 7
astore 4
end local 7 end local 6 19: StackMap locals:
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
20: iload 5
aload 3
invokeinterface java.util.List.size:()I
if_icmplt 8
end local 5 21: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Landroid/content/Intent;
0 22 1 pm Landroid/content/pm/PackageManager;
0 22 2 flags I
3 22 3 results Ljava/util/List<Landroid/content/pm/ResolveInfo;>;
6 22 4 comp Landroid/content/ComponentName;
7 21 5 i I
9 19 6 ri Landroid/content/pm/ResolveInfo;
14 19 7 foundComp Landroid/content/ComponentName;
MethodParameters:
Name Flags
pm
flags
public android.content.Intent setAction(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
ifnull 1
aload 1
invokevirtual java.lang.String.intern:()Ljava/lang/String;
goto 2
StackMap locals:
StackMap stack: android.content.Intent
1: aconst_null
StackMap locals: android.content.Intent java.lang.String
StackMap stack: android.content.Intent java.lang.String
2: putfield android.content.Intent.mAction:Ljava/lang/String;
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 action Ljava/lang/String;
MethodParameters:
Name Flags
action
public android.content.Intent setData(android.net.Uri);
descriptor: (Landroid/net/Uri;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield android.content.Intent.mData:Landroid/net/Uri;
1: aload 0
aconst_null
putfield android.content.Intent.mType:Ljava/lang/String;
2: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 data Landroid/net/Uri;
MethodParameters:
Name Flags
data
public android.content.Intent setDataAndNormalize(android.net.Uri);
descriptor: (Landroid/net/Uri;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual android.net.Uri.normalizeScheme:()Landroid/net/Uri;
invokevirtual android.content.Intent.setData:(Landroid/net/Uri;)Landroid/content/Intent;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
0 1 1 data Landroid/net/Uri;
MethodParameters:
Name Flags
data
public android.content.Intent setType(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aconst_null
putfield android.content.Intent.mData:Landroid/net/Uri;
1: aload 0
aload 1
putfield android.content.Intent.mType:Ljava/lang/String;
2: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 type Ljava/lang/String;
MethodParameters:
Name Flags
type
public android.content.Intent setTypeAndNormalize(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic android.content.Intent.normalizeMimeType:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual android.content.Intent.setType:(Ljava/lang/String;)Landroid/content/Intent;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
0 1 1 type Ljava/lang/String;
MethodParameters:
Name Flags
type
public android.content.Intent setDataAndType(android.net.Uri, java.lang.String);
descriptor: (Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
putfield android.content.Intent.mData:Landroid/net/Uri;
1: aload 0
aload 2
putfield android.content.Intent.mType:Ljava/lang/String;
2: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 data Landroid/net/Uri;
0 3 2 type Ljava/lang/String;
MethodParameters:
Name Flags
data
type
public android.content.Intent setDataAndTypeAndNormalize(android.net.Uri, java.lang.String);
descriptor: (Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual android.net.Uri.normalizeScheme:()Landroid/net/Uri;
aload 2
invokestatic android.content.Intent.normalizeMimeType:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual android.content.Intent.setDataAndType:(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
0 1 1 data Landroid/net/Uri;
0 1 2 type Ljava/lang/String;
MethodParameters:
Name Flags
data
type
public android.content.Intent addCategory(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
ifnonnull 2
1: aload 0
new android.util.ArraySet
dup
invokespecial android.util.ArraySet.<init>:()V
putfield android.content.Intent.mCategories:Landroid/util/ArraySet;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
aload 1
invokevirtual java.lang.String.intern:()Ljava/lang/String;
invokevirtual android.util.ArraySet.add:(Ljava/lang/Object;)Z
pop
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 category Ljava/lang/String;
MethodParameters:
Name Flags
category
public void removeCategory(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
ifnull 4
1: aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
aload 1
invokevirtual android.util.ArraySet.remove:(Ljava/lang/Object;)Z
pop
2: aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
invokevirtual android.util.ArraySet.size:()I
ifne 4
3: aload 0
aconst_null
putfield android.content.Intent.mCategories:Landroid/util/ArraySet;
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/content/Intent;
0 5 1 category Ljava/lang/String;
MethodParameters:
Name Flags
category
public void setSelector(android.content.Intent);
descriptor: (Landroid/content/Intent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
if_acmpne 4
1: new java.lang.IllegalArgumentException
dup
2: ldc "Intent being set as a selector of itself"
3: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 1
ifnull 8
aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
ifnull 8
5: new java.lang.IllegalArgumentException
dup
6: ldc "Can't set selector when package name is already set"
7: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
8: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield android.content.Intent.mSelector:Landroid/content/Intent;
9: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/content/Intent;
0 10 1 selector Landroid/content/Intent;
MethodParameters:
Name Flags
selector
public void setClipData(android.content.ClipData);
descriptor: (Landroid/content/ClipData;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield android.content.Intent.mClipData:Landroid/content/ClipData;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
0 2 1 clip Landroid/content/ClipData;
MethodParameters:
Name Flags
clip
public void prepareToLeaveUser(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mContentUserHint:I
bipush -2
if_icmpne 2
1: aload 0
iload 1
putfield android.content.Intent.mContentUserHint:I
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 userId I
MethodParameters:
Name Flags
userId
public android.content.Intent putExtra(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
iload 2
invokevirtual android.os.Bundle.putBoolean:(Ljava/lang/String;Z)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value Z
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, byte);
descriptor: (Ljava/lang/String;B)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
iload 2
invokevirtual android.os.Bundle.putByte:(Ljava/lang/String;B)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value B
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, char);
descriptor: (Ljava/lang/String;C)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
iload 2
invokevirtual android.os.Bundle.putChar:(Ljava/lang/String;C)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value C
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, short);
descriptor: (Ljava/lang/String;S)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
iload 2
invokevirtual android.os.Bundle.putShort:(Ljava/lang/String;S)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value S
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
iload 2
invokevirtual android.os.Bundle.putInt:(Ljava/lang/String;I)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value I
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, long);
descriptor: (Ljava/lang/String;J)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
lload 2
invokevirtual android.os.Bundle.putLong:(Ljava/lang/String;J)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value J
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, float);
descriptor: (Ljava/lang/String;F)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
fload 2
invokevirtual android.os.Bundle.putFloat:(Ljava/lang/String;F)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value F
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, double);
descriptor: (Ljava/lang/String;D)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
dload 2
invokevirtual android.os.Bundle.putDouble:(Ljava/lang/String;D)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value D
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putString:(Ljava/lang/String;Ljava/lang/String;)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value Ljava/lang/String;
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, java.lang.CharSequence);
descriptor: (Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value Ljava/lang/CharSequence;
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, android.os.Parcelable);
descriptor: (Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value Landroid/os/Parcelable;
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, android.os.Parcelable[]);
descriptor: (Ljava/lang/String;[Landroid/os/Parcelable;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value [Landroid/os/Parcelable;
MethodParameters:
Name Flags
name
value
public android.content.Intent putParcelableArrayListExtra(java.lang.String, java.util.ArrayList<? extends android.os.Parcelable>);
descriptor: (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value Ljava/util/ArrayList<+Landroid/os/Parcelable;>;
Signature: (Ljava/lang/String;Ljava/util/ArrayList<+Landroid/os/Parcelable;>;)Landroid/content/Intent;
MethodParameters:
Name Flags
name
value
public android.content.Intent putIntegerArrayListExtra(java.lang.String, java.util.ArrayList<java.lang.Integer>);
descriptor: (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putIntegerArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value Ljava/util/ArrayList<Ljava/lang/Integer;>;
Signature: (Ljava/lang/String;Ljava/util/ArrayList<Ljava/lang/Integer;>;)Landroid/content/Intent;
MethodParameters:
Name Flags
name
value
public android.content.Intent putStringArrayListExtra(java.lang.String, java.util.ArrayList<java.lang.String>);
descriptor: (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putStringArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value Ljava/util/ArrayList<Ljava/lang/String;>;
Signature: (Ljava/lang/String;Ljava/util/ArrayList<Ljava/lang/String;>;)Landroid/content/Intent;
MethodParameters:
Name Flags
name
value
public android.content.Intent putCharSequenceArrayListExtra(java.lang.String, java.util.ArrayList<java.lang.CharSequence>);
descriptor: (Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putCharSequenceArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value Ljava/util/ArrayList<Ljava/lang/CharSequence;>;
Signature: (Ljava/lang/String;Ljava/util/ArrayList<Ljava/lang/CharSequence;>;)Landroid/content/Intent;
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, java.io.Serializable);
descriptor: (Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value Ljava/io/Serializable;
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, boolean[]);
descriptor: (Ljava/lang/String;[Z)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putBooleanArray:(Ljava/lang/String;[Z)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value [Z
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, byte[]);
descriptor: (Ljava/lang/String;[B)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putByteArray:(Ljava/lang/String;[B)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value [B
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, short[]);
descriptor: (Ljava/lang/String;[S)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putShortArray:(Ljava/lang/String;[S)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value [S
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, char[]);
descriptor: (Ljava/lang/String;[C)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putCharArray:(Ljava/lang/String;[C)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value [C
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, int[]);
descriptor: (Ljava/lang/String;[I)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putIntArray:(Ljava/lang/String;[I)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value [I
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, long[]);
descriptor: (Ljava/lang/String;[J)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putLongArray:(Ljava/lang/String;[J)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value [J
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, float[]);
descriptor: (Ljava/lang/String;[F)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putFloatArray:(Ljava/lang/String;[F)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value [F
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, double[]);
descriptor: (Ljava/lang/String;[D)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putDoubleArray:(Ljava/lang/String;[D)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value [D
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, java.lang.String[]);
descriptor: (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value [Ljava/lang/String;
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, java.lang.CharSequence[]);
descriptor: (Ljava/lang/String;[Ljava/lang/CharSequence;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putCharSequenceArray:(Ljava/lang/String;[Ljava/lang/CharSequence;)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value [Ljava/lang/CharSequence;
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, android.os.Bundle);
descriptor: (Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value Landroid/os/Bundle;
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtra(java.lang.String, android.os.IBinder);
descriptor: (Ljava/lang/String;Landroid/os/IBinder;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
aload 2
invokevirtual android.os.Bundle.putIBinder:(Ljava/lang/String;Landroid/os/IBinder;)V
3: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 name Ljava/lang/String;
0 4 2 value Landroid/os/IBinder;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
name
value
public android.content.Intent putExtras(android.content.Intent);
descriptor: (Landroid/content/Intent;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 5
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 4
2: aload 0
new android.os.Bundle
dup
aload 1
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokespecial android.os.Bundle.<init>:(Landroid/os/Bundle;)V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
3: goto 5
4: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokevirtual android.os.Bundle.putAll:(Landroid/os/Bundle;)V
5: StackMap locals:
StackMap stack:
aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Landroid/content/Intent;
0 6 1 src Landroid/content/Intent;
MethodParameters:
Name Flags
src
public android.content.Intent putExtras(android.os.Bundle);
descriptor: (Landroid/os/Bundle;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 2
1: aload 0
new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.putAll:(Landroid/os/Bundle;)V
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 extras Landroid/os/Bundle;
MethodParameters:
Name Flags
extras
public android.content.Intent replaceExtras(android.content.Intent);
descriptor: (Landroid/content/Intent;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 1
new android.os.Bundle
dup
aload 1
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokespecial android.os.Bundle.<init>:(Landroid/os/Bundle;)V
goto 2
StackMap locals:
StackMap stack: android.content.Intent
1: aconst_null
StackMap locals: android.content.Intent android.content.Intent
StackMap stack: android.content.Intent android.os.Bundle
2: putfield android.content.Intent.mExtras:Landroid/os/Bundle;
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 src Landroid/content/Intent;
MethodParameters:
Name Flags
src
public android.content.Intent replaceExtras(android.os.Bundle);
descriptor: (Landroid/os/Bundle;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
ifnull 1
new android.os.Bundle
dup
aload 1
invokespecial android.os.Bundle.<init>:(Landroid/os/Bundle;)V
goto 2
StackMap locals:
StackMap stack: android.content.Intent
1: aconst_null
StackMap locals: android.content.Intent android.os.Bundle
StackMap stack: android.content.Intent android.os.Bundle
2: putfield android.content.Intent.mExtras:Landroid/os/Bundle;
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 extras Landroid/os/Bundle;
MethodParameters:
Name Flags
extras
public void removeExtra(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 4
1: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 1
invokevirtual android.os.Bundle.remove:(Ljava/lang/String;)V
2: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokevirtual android.os.Bundle.size:()I
ifne 4
3: aload 0
aconst_null
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/content/Intent;
0 5 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public android.content.Intent setFlags(int);
descriptor: (I)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield android.content.Intent.mFlags:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
0 2 1 flags I
MethodParameters:
Name Flags
flags
public android.content.Intent addFlags(int);
descriptor: (I)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
dup
getfield android.content.Intent.mFlags:I
iload 1
ior
putfield android.content.Intent.mFlags:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
0 2 1 flags I
MethodParameters:
Name Flags
flags
public void removeFlags(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
dup
getfield android.content.Intent.mFlags:I
iload 1
iconst_m1
ixor
iand
putfield android.content.Intent.mFlags:I
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
0 2 1 flags I
MethodParameters:
Name Flags
flags
public android.content.Intent setPackage(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 4
aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
ifnull 4
1: new java.lang.IllegalArgumentException
dup
2: ldc "Can't set package name when selector is already set"
3: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield android.content.Intent.mPackage:Ljava/lang/String;
5: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Landroid/content/Intent;
0 6 1 packageName Ljava/lang/String;
MethodParameters:
Name Flags
packageName
public android.content.Intent setComponent(android.content.ComponentName);
descriptor: (Landroid/content/ComponentName;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield android.content.Intent.mComponent:Landroid/content/ComponentName;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
0 2 1 component Landroid/content/ComponentName;
MethodParameters:
Name Flags
component
public android.content.Intent setClassName(android.content.Context, java.lang.String);
descriptor: (Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new android.content.ComponentName
dup
aload 1
aload 2
invokespecial android.content.ComponentName.<init>:(Landroid/content/Context;Ljava/lang/String;)V
putfield android.content.Intent.mComponent:Landroid/content/ComponentName;
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
0 2 1 packageContext Landroid/content/Context;
0 2 2 className Ljava/lang/String;
MethodParameters:
Name Flags
packageContext
className
public android.content.Intent setClassName(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new android.content.ComponentName
dup
aload 1
aload 2
invokespecial android.content.ComponentName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
putfield android.content.Intent.mComponent:Landroid/content/ComponentName;
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
0 2 1 packageName Ljava/lang/String;
0 2 2 className Ljava/lang/String;
MethodParameters:
Name Flags
packageName
className
public android.content.Intent setClass(android.content.Context, java.lang.Class<?>);
descriptor: (Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new android.content.ComponentName
dup
aload 1
aload 2
invokespecial android.content.ComponentName.<init>:(Landroid/content/Context;Ljava/lang/Class;)V
putfield android.content.Intent.mComponent:Landroid/content/ComponentName;
1: aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
0 2 1 packageContext Landroid/content/Context;
0 2 2 cls Ljava/lang/Class<*>;
Signature: (Landroid/content/Context;Ljava/lang/Class<*>;)Landroid/content/Intent;
MethodParameters:
Name Flags
packageContext
cls
public void setSourceBounds(android.graphics.Rect);
descriptor: (Landroid/graphics/Rect;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnull 3
1: aload 0
new android.graphics.Rect
dup
aload 1
invokespecial android.graphics.Rect.<init>:(Landroid/graphics/Rect;)V
putfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
4: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/content/Intent;
0 5 1 r Landroid/graphics/Rect;
MethodParameters:
Name Flags
r
public int fillIn(android.content.Intent, int);
descriptor: (Landroid/content/Intent;I)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=6, args_size=3
start local 0 start local 1 start local 2 0: iconst_0
istore 3
start local 3 1: iconst_0
istore 4
start local 4 2: aload 1
getfield android.content.Intent.mAction:Ljava/lang/String;
ifnull 6
3: aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
ifnull 4
iload 2
iconst_1
iand
ifeq 6
4: StackMap locals: int int
StackMap stack:
aload 0
aload 1
getfield android.content.Intent.mAction:Ljava/lang/String;
putfield android.content.Intent.mAction:Ljava/lang/String;
5: iload 3
iconst_1
ior
istore 3
6: StackMap locals:
StackMap stack:
aload 1
getfield android.content.Intent.mData:Landroid/net/Uri;
ifnonnull 7
aload 1
getfield android.content.Intent.mType:Ljava/lang/String;
ifnull 13
7: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
ifnonnull 8
aload 0
getfield android.content.Intent.mType:Ljava/lang/String;
ifnull 9
8: StackMap locals:
StackMap stack:
iload 2
iconst_2
iand
ifeq 13
9: StackMap locals:
StackMap stack:
aload 0
aload 1
getfield android.content.Intent.mData:Landroid/net/Uri;
putfield android.content.Intent.mData:Landroid/net/Uri;
10: aload 0
aload 1
getfield android.content.Intent.mType:Ljava/lang/String;
putfield android.content.Intent.mType:Ljava/lang/String;
11: iload 3
iconst_2
ior
istore 3
12: iconst_1
istore 4
13: StackMap locals:
StackMap stack:
aload 1
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
ifnull 18
14: aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
ifnull 15
iload 2
iconst_4
iand
ifeq 18
15: StackMap locals:
StackMap stack:
aload 1
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
ifnull 17
16: aload 0
new android.util.ArraySet
dup
aload 1
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
invokespecial android.util.ArraySet.<init>:(Landroid/util/ArraySet;)V
putfield android.content.Intent.mCategories:Landroid/util/ArraySet;
17: StackMap locals:
StackMap stack:
iload 3
iconst_4
ior
istore 3
18: StackMap locals:
StackMap stack:
aload 1
getfield android.content.Intent.mPackage:Ljava/lang/String;
ifnull 23
19: aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
ifnull 20
iload 2
bipush 16
iand
ifeq 23
20: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
ifnonnull 23
21: aload 0
aload 1
getfield android.content.Intent.mPackage:Ljava/lang/String;
putfield android.content.Intent.mPackage:Ljava/lang/String;
22: iload 3
bipush 16
ior
istore 3
23: StackMap locals:
StackMap stack:
aload 1
getfield android.content.Intent.mSelector:Landroid/content/Intent;
ifnull 28
iload 2
bipush 64
iand
ifeq 28
24: aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
ifnonnull 28
25: aload 0
new android.content.Intent
dup
aload 1
getfield android.content.Intent.mSelector:Landroid/content/Intent;
invokespecial android.content.Intent.<init>:(Landroid/content/Intent;)V
putfield android.content.Intent.mSelector:Landroid/content/Intent;
26: aload 0
aconst_null
putfield android.content.Intent.mPackage:Ljava/lang/String;
27: iload 3
bipush 64
ior
istore 3
28: StackMap locals:
StackMap stack:
aload 1
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
ifnull 33
29: aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
ifnull 30
iload 2
sipush 128
iand
ifeq 33
30: StackMap locals:
StackMap stack:
aload 0
aload 1
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
putfield android.content.Intent.mClipData:Landroid/content/ClipData;
31: iload 3
sipush 128
ior
istore 3
32: iconst_1
istore 4
33: StackMap locals:
StackMap stack:
aload 1
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
ifnull 36
iload 2
bipush 8
iand
ifeq 36
34: aload 0
aload 1
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
putfield android.content.Intent.mComponent:Landroid/content/ComponentName;
35: iload 3
bipush 8
ior
istore 3
36: StackMap locals:
StackMap stack:
aload 0
dup
getfield android.content.Intent.mFlags:I
aload 1
getfield android.content.Intent.mFlags:I
ior
putfield android.content.Intent.mFlags:I
37: aload 1
getfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
ifnull 41
38: aload 0
getfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
ifnull 39
iload 2
bipush 32
iand
ifeq 41
39: StackMap locals:
StackMap stack:
aload 0
new android.graphics.Rect
dup
aload 1
getfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
invokespecial android.graphics.Rect.<init>:(Landroid/graphics/Rect;)V
putfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
40: iload 3
bipush 32
ior
istore 3
41: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnonnull 46
42: aload 1
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 54
43: aload 0
new android.os.Bundle
dup
aload 1
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokespecial android.os.Bundle.<init>:(Landroid/os/Bundle;)V
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
44: iconst_1
istore 4
45: goto 54
StackMap locals:
StackMap stack:
46: aload 1
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 54
47: new android.os.Bundle
dup
aload 1
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokespecial android.os.Bundle.<init>:(Landroid/os/Bundle;)V
astore 5
start local 5 48: aload 5
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokevirtual android.os.Bundle.putAll:(Landroid/os/Bundle;)V
49: aload 0
aload 5
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
50: iconst_1
istore 4
end local 5 51: goto 54
StackMap locals:
StackMap stack: java.lang.RuntimeException
52: astore 5
start local 5 53: ldc "Intent"
ldc "Failure filling in extras"
aload 5
invokestatic android.util.Log.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
pop
end local 5 54: StackMap locals:
StackMap stack:
iload 4
ifeq 57
aload 0
getfield android.content.Intent.mContentUserHint:I
bipush -2
if_icmpne 57
55: aload 1
getfield android.content.Intent.mContentUserHint:I
bipush -2
if_icmpeq 57
56: aload 0
aload 1
getfield android.content.Intent.mContentUserHint:I
putfield android.content.Intent.mContentUserHint:I
57: StackMap locals:
StackMap stack:
iload 3
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 58 0 this Landroid/content/Intent;
0 58 1 other Landroid/content/Intent;
0 58 2 flags I
1 58 3 changes I
2 58 4 mayHaveCopiedUris Z
48 51 5 newb Landroid/os/Bundle;
53 54 5 e Ljava/lang/RuntimeException;
Exception table:
from to target type
47 51 52 Class java.lang.RuntimeException
MethodParameters:
Name Flags
other
flags
public boolean filterEquals(android.content.Intent);
descriptor: (Landroid/content/Intent;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
aload 1
getfield android.content.Intent.mAction:Ljava/lang/String;
invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
ifne 3
iconst_0
ireturn
3: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
aload 1
getfield android.content.Intent.mData:Landroid/net/Uri;
invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
ifne 4
iconst_0
ireturn
4: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mType:Ljava/lang/String;
aload 1
getfield android.content.Intent.mType:Ljava/lang/String;
invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
ifne 5
iconst_0
ireturn
5: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
aload 1
getfield android.content.Intent.mPackage:Ljava/lang/String;
invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
ifne 6
iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
aload 1
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
ifne 7
iconst_0
ireturn
7: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
aload 1
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
ifne 8
iconst_0
ireturn
8: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Landroid/content/Intent;
0 9 1 other Landroid/content/Intent;
MethodParameters:
Name Flags
other
public int filterHashCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: iconst_0
istore 1
start local 1 1: aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
ifnull 3
2: iload 1
aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
invokevirtual java.lang.String.hashCode:()I
iadd
istore 1
3: StackMap locals: int
StackMap stack:
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
ifnull 5
4: iload 1
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
invokevirtual android.net.Uri.hashCode:()I
iadd
istore 1
5: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mType:Ljava/lang/String;
ifnull 7
6: iload 1
aload 0
getfield android.content.Intent.mType:Ljava/lang/String;
invokevirtual java.lang.String.hashCode:()I
iadd
istore 1
7: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
ifnull 9
8: iload 1
aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
invokevirtual java.lang.String.hashCode:()I
iadd
istore 1
9: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
ifnull 11
10: iload 1
aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
invokevirtual android.content.ComponentName.hashCode:()I
iadd
istore 1
11: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
ifnull 13
12: iload 1
aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
invokevirtual android.util.ArraySet.hashCode:()I
iadd
istore 1
13: StackMap locals:
StackMap stack:
iload 1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Landroid/content/Intent;
1 14 1 code I
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
sipush 128
invokespecial java.lang.StringBuilder.<init>:(I)V
astore 1
start local 1 1: aload 1
ldc "Intent { "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
2: aload 0
aload 1
iconst_1
iconst_1
iconst_1
iconst_0
invokevirtual android.content.Intent.toShortString:(Ljava/lang/StringBuilder;ZZZZ)V
3: aload 1
ldc " }"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
4: aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/content/Intent;
1 5 1 b Ljava/lang/StringBuilder;
public java.lang.String toInsecureString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
sipush 128
invokespecial java.lang.StringBuilder.<init>:(I)V
astore 1
start local 1 1: aload 1
ldc "Intent { "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
2: aload 0
aload 1
iconst_0
iconst_1
iconst_1
iconst_0
invokevirtual android.content.Intent.toShortString:(Ljava/lang/StringBuilder;ZZZZ)V
3: aload 1
ldc " }"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
4: aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/content/Intent;
1 5 1 b Ljava/lang/StringBuilder;
public java.lang.String toInsecureStringWithClip();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
sipush 128
invokespecial java.lang.StringBuilder.<init>:(I)V
astore 1
start local 1 1: aload 1
ldc "Intent { "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
2: aload 0
aload 1
iconst_0
iconst_1
iconst_1
iconst_1
invokevirtual android.content.Intent.toShortString:(Ljava/lang/StringBuilder;ZZZZ)V
3: aload 1
ldc " }"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
4: aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/content/Intent;
1 5 1 b Ljava/lang/StringBuilder;
public java.lang.String toShortString(boolean, boolean, boolean, boolean);
descriptor: (ZZZZ)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new java.lang.StringBuilder
dup
sipush 128
invokespecial java.lang.StringBuilder.<init>:(I)V
astore 5
start local 5 1: aload 0
aload 5
iload 1
iload 2
iload 3
iload 4
invokevirtual android.content.Intent.toShortString:(Ljava/lang/StringBuilder;ZZZZ)V
2: aload 5
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
0 3 1 secure Z
0 3 2 comp Z
0 3 3 extras Z
0 3 4 clip Z
1 3 5 b Ljava/lang/StringBuilder;
MethodParameters:
Name Flags
secure
comp
extras
clip
public void toShortString(java.lang.StringBuilder, boolean, boolean, boolean, boolean);
descriptor: (Ljava/lang/StringBuilder;ZZZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=8, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: iconst_1
istore 6
start local 6 1: aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
ifnull 4
2: aload 1
ldc "act="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
3: iconst_0
istore 6
4: StackMap locals: int
StackMap stack:
aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
ifnull 16
5: iload 6
ifne 7
6: aload 1
bipush 32
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
7: StackMap locals:
StackMap stack:
iconst_0
istore 6
8: aload 1
ldc "cat=["
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
9: iconst_0
istore 7
start local 7 10: goto 14
11: StackMap locals: int
StackMap stack:
iload 7
ifle 12
aload 1
bipush 44
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
12: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
iload 7
invokevirtual android.util.ArraySet.valueAt:(I)Ljava/lang/Object;
checkcast java.lang.String
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
13: iinc 7 1
StackMap locals:
StackMap stack:
14: iload 7
aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
invokevirtual android.util.ArraySet.size:()I
if_icmplt 11
end local 7 15: aload 1
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
16: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
ifnull 25
17: iload 6
ifne 19
18: aload 1
bipush 32
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
19: StackMap locals:
StackMap stack:
iconst_0
istore 6
20: aload 1
ldc "dat="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
21: iload 2
ifeq 24
22: aload 1
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
invokevirtual android.net.Uri.toSafeString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
23: goto 25
24: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
pop
25: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mType:Ljava/lang/String;
ifnull 30
26: iload 6
ifne 28
27: aload 1
bipush 32
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
28: StackMap locals:
StackMap stack:
iconst_0
istore 6
29: aload 1
ldc "typ="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.content.Intent.mType:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
30: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mFlags:I
ifeq 35
31: iload 6
ifne 33
32: aload 1
bipush 32
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
33: StackMap locals:
StackMap stack:
iconst_0
istore 6
34: aload 1
ldc "flg=0x"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.content.Intent.mFlags:I
invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
35: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
ifnull 40
36: iload 6
ifne 38
37: aload 1
bipush 32
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
38: StackMap locals:
StackMap stack:
iconst_0
istore 6
39: aload 1
ldc "pkg="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
40: StackMap locals:
StackMap stack:
iload 3
ifeq 45
aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
ifnull 45
41: iload 6
ifne 43
42: aload 1
bipush 32
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
43: StackMap locals:
StackMap stack:
iconst_0
istore 6
44: aload 1
ldc "cmp="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
invokevirtual android.content.ComponentName.flattenToShortString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
45: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
ifnull 50
46: iload 6
ifne 48
47: aload 1
bipush 32
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
48: StackMap locals:
StackMap stack:
iconst_0
istore 6
49: aload 1
ldc "bnds="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
invokevirtual android.graphics.Rect.toShortString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
50: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
ifnull 66
51: iload 6
ifne 53
52: aload 1
bipush 32
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
53: StackMap locals:
StackMap stack:
aload 1
ldc "clip={"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
54: iload 5
ifeq 57
55: aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
aload 1
invokevirtual android.content.ClipData.toShortString:(Ljava/lang/StringBuilder;)V
56: goto 64
57: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
invokevirtual android.content.ClipData.getDescription:()Landroid/content/ClipDescription;
ifnull 62
58: aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
invokevirtual android.content.ClipData.getDescription:()Landroid/content/ClipDescription;
aload 1
invokevirtual android.content.ClipDescription.toShortStringTypesOnly:(Ljava/lang/StringBuilder;)Z
ifeq 59
iconst_0
goto 60
StackMap locals:
StackMap stack:
59: iconst_1
StackMap locals:
StackMap stack: int
60: istore 6
61: goto 63
62: StackMap locals:
StackMap stack:
iconst_1
istore 6
63: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
aload 1
iload 6
invokevirtual android.content.ClipData.toShortStringShortItems:(Ljava/lang/StringBuilder;Z)V
64: StackMap locals:
StackMap stack:
iconst_0
istore 6
65: aload 1
bipush 125
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
66: StackMap locals:
StackMap stack:
iload 4
ifeq 71
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 71
67: iload 6
ifne 69
68: aload 1
bipush 32
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
69: StackMap locals:
StackMap stack:
iconst_0
istore 6
70: aload 1
ldc "(has extras)"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
71: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mContentUserHint:I
bipush -2
if_icmpeq 76
72: iload 6
ifne 74
73: aload 1
bipush 32
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
74: StackMap locals:
StackMap stack:
iconst_0
istore 6
75: aload 1
ldc "u="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.content.Intent.mContentUserHint:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
pop
76: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
ifnull 80
77: aload 1
ldc " sel="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
78: aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
aload 1
iload 2
iload 3
iload 4
iload 5
invokevirtual android.content.Intent.toShortString:(Ljava/lang/StringBuilder;ZZZZ)V
79: aload 1
ldc "}"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
80: StackMap locals:
StackMap stack:
return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 81 0 this Landroid/content/Intent;
0 81 1 b Ljava/lang/StringBuilder;
0 81 2 secure Z
0 81 3 comp Z
0 81 4 extras Z
0 81 5 clip Z
1 81 6 first Z
10 15 7 i I
MethodParameters:
Name Flags
b
secure
comp
extras
clip
public void writeToProto(android.util.proto.ProtoOutputStream, long);
descriptor: (Landroid/util/proto/ProtoOutputStream;J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
lload 2
iconst_1
iconst_1
iconst_1
iconst_0
invokevirtual android.content.Intent.writeToProto:(Landroid/util/proto/ProtoOutputStream;JZZZZ)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
0 2 1 proto Landroid/util/proto/ProtoOutputStream;
0 2 2 fieldId J
MethodParameters:
Name Flags
proto
fieldId
public void writeToProto(android.util.proto.ProtoOutputStream, long, boolean, boolean, boolean, boolean);
descriptor: (Landroid/util/proto/ProtoOutputStream;JZZZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=8, args_size=7
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tIntentProto cannot be resolved to a variable\n\tIntentProto cannot be resolved to a variable\n\tIntentProto cannot be resolved to a variable\n\tIntentProto cannot be resolved to a variable\n\tIntentProto cannot be resolved to a variable\n\tIntentProto cannot be resolved to a variable\n\tIntentProto cannot be resolved to a variable\n\tIntentProto cannot be resolved to a variable\n\tIntentProto cannot be resolved to a variable\n\tIntentProto cannot be resolved to a variable\n\tIntentProto cannot be resolved to a variable\n\tIntentProto cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
MethodParameters:
Name Flags
proto
fieldId
secure
comp
extras
clip
public java.lang.String toURI();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
invokevirtual android.content.Intent.toUri:(I)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public java.lang.String toUri(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=8, args_size=2
start local 0 start local 1 0: new java.lang.StringBuilder
dup
sipush 128
invokespecial java.lang.StringBuilder.<init>:(I)V
astore 2
start local 2 1: iload 1
iconst_2
iand
ifeq 36
2: aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
ifnonnull 8
3: new java.lang.IllegalArgumentException
dup
4: new java.lang.StringBuilder
dup
ldc "Intent must include an explicit package name to build an android-app: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
5: aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
6: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
7: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
8: StackMap locals: java.lang.StringBuilder
StackMap stack:
aload 2
ldc "android-app://"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
9: aload 2
aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
10: aconst_null
astore 3
start local 3 11: aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
ifnull 31
12: aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
invokevirtual android.net.Uri.getScheme:()Ljava/lang/String;
astore 3
13: aload 3
ifnull 31
14: aload 2
bipush 47
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
15: aload 2
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
16: aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
invokevirtual android.net.Uri.getEncodedAuthority:()Ljava/lang/String;
astore 4
start local 4 17: aload 4
ifnull 31
18: aload 2
bipush 47
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
19: aload 2
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
20: aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
invokevirtual android.net.Uri.getEncodedPath:()Ljava/lang/String;
astore 5
start local 5 21: aload 5
ifnull 23
22: aload 2
aload 5
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
23: StackMap locals: java.lang.String java.lang.String java.lang.String
StackMap stack:
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
invokevirtual android.net.Uri.getEncodedQuery:()Ljava/lang/String;
astore 6
start local 6 24: aload 6
ifnull 27
25: aload 2
bipush 63
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
26: aload 2
aload 6
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
27: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
invokevirtual android.net.Uri.getEncodedFragment:()Ljava/lang/String;
astore 7
start local 7 28: aload 7
ifnull 31
29: aload 2
bipush 35
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
30: aload 2
aload 7
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
end local 7 end local 6 end local 5 end local 4 31: StackMap locals:
StackMap stack:
aload 0
aload 2
aconst_null
aload 3
ifnonnull 32
ldc "android.intent.action.MAIN"
goto 33
StackMap locals: android.content.Intent int java.lang.StringBuilder java.lang.String
StackMap stack: android.content.Intent java.lang.StringBuilder null
32: ldc "android.intent.action.VIEW"
33: StackMap locals: android.content.Intent int java.lang.StringBuilder java.lang.String
StackMap stack: android.content.Intent java.lang.StringBuilder null java.lang.String
aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
iload 1
34: invokevirtual android.content.Intent.toUriFragment:(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
35: aload 2
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 3 36: StackMap locals:
StackMap stack:
aconst_null
astore 3
start local 3 37: aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
ifnull 58
38: aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
invokevirtual android.net.Uri.toString:()Ljava/lang/String;
astore 4
start local 4 39: iload 1
iconst_1
iand
ifeq 56
40: aload 4
invokevirtual java.lang.String.length:()I
istore 5
start local 5 41: iconst_0
istore 6
start local 6 42: goto 55
43: StackMap locals: android.content.Intent int java.lang.StringBuilder java.lang.String java.lang.String int int
StackMap stack:
aload 4
iload 6
invokevirtual java.lang.String.charAt:(I)C
istore 7
start local 7 44: iload 7
bipush 97
if_icmplt 45
iload 7
bipush 122
if_icmple 54
StackMap locals: int
StackMap stack:
45: iload 7
bipush 65
if_icmplt 46
iload 7
bipush 90
if_icmple 54
46: StackMap locals:
StackMap stack:
iload 7
bipush 48
if_icmplt 47
iload 7
bipush 57
if_icmple 54
StackMap locals:
StackMap stack:
47: iload 7
bipush 46
if_icmpeq 54
iload 7
bipush 45
if_icmpeq 54
iload 7
bipush 43
if_icmpne 49
48: goto 54
49: StackMap locals:
StackMap stack:
iload 7
bipush 58
if_icmpne 56
iload 6
ifle 56
50: aload 4
iconst_0
iload 6
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 3
51: aload 2
ldc "intent:"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
52: aload 4
iload 6
iconst_1
iadd
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
astore 4
53: goto 56
end local 7 54: StackMap locals:
StackMap stack:
iinc 6 1
StackMap locals:
StackMap stack:
55: iload 6
iload 5
if_icmplt 43
end local 6 end local 5 56: StackMap locals:
StackMap stack:
aload 2
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
end local 4 57: goto 60
StackMap locals:
StackMap stack:
58: iload 1
iconst_1
iand
ifeq 60
59: aload 2
ldc "intent:"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
60: StackMap locals:
StackMap stack:
aload 0
aload 2
aload 3
ldc "android.intent.action.VIEW"
aconst_null
iload 1
invokevirtual android.content.Intent.toUriFragment:(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
61: aload 2
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 62 0 this Landroid/content/Intent;
0 62 1 flags I
1 62 2 uri Ljava/lang/StringBuilder;
11 36 3 scheme Ljava/lang/String;
17 31 4 authority Ljava/lang/String;
21 31 5 path Ljava/lang/String;
24 31 6 queryParams Ljava/lang/String;
28 31 7 fragment Ljava/lang/String;
37 62 3 scheme Ljava/lang/String;
39 57 4 data Ljava/lang/String;
41 56 5 N I
42 56 6 i I
44 54 7 c C
MethodParameters:
Name Flags
flags
private void toUriFragment(java.lang.StringBuilder, java.lang.String, java.lang.String, java.lang.String, int);
descriptor: (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=7, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: new java.lang.StringBuilder
dup
sipush 128
invokespecial java.lang.StringBuilder.<init>:(I)V
astore 6
start local 6 1: aload 0
aload 6
aload 2
aload 3
aload 4
iload 5
invokevirtual android.content.Intent.toUriInner:(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
2: aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
ifnull 8
3: aload 6
ldc "SEL;"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
4: aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
aload 6
aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
getfield android.content.Intent.mData:Landroid/net/Uri;
ifnull 5
aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
getfield android.content.Intent.mData:Landroid/net/Uri;
invokevirtual android.net.Uri.getScheme:()Ljava/lang/String;
goto 6
StackMap locals: android.content.Intent java.lang.StringBuilder java.lang.String java.lang.String java.lang.String int java.lang.StringBuilder
StackMap stack: android.content.Intent java.lang.StringBuilder
5: aconst_null
6: StackMap locals: android.content.Intent java.lang.StringBuilder java.lang.String java.lang.String java.lang.String int java.lang.StringBuilder
StackMap stack: android.content.Intent java.lang.StringBuilder java.lang.String
aconst_null
aconst_null
iload 5
7: invokevirtual android.content.Intent.toUriInner:(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
8: StackMap locals:
StackMap stack:
aload 6
invokevirtual java.lang.StringBuilder.length:()I
ifle 12
9: aload 1
ldc "#Intent;"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
10: aload 1
aload 6
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
pop
11: aload 1
ldc "end"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
12: StackMap locals:
StackMap stack:
return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Landroid/content/Intent;
0 13 1 uri Ljava/lang/StringBuilder;
0 13 2 scheme Ljava/lang/String;
0 13 3 defAction Ljava/lang/String;
0 13 4 defPackage Ljava/lang/String;
0 13 5 flags I
1 13 6 frag Ljava/lang/StringBuilder;
MethodParameters:
Name Flags
uri
scheme
defAction
defPackage
flags
private void toUriInner(java.lang.StringBuilder, java.lang.String, java.lang.String, java.lang.String, int);
descriptor: (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=10, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 2
ifnull 2
1: aload 1
ldc "scheme="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 59
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
2: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
ifnull 4
aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 4
3: aload 1
ldc "action="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
invokestatic android.net.Uri.encode:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 59
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
4: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
ifnull 10
5: iconst_0
istore 6
start local 6 6: goto 9
7: StackMap locals: int
StackMap stack:
aload 1
ldc "category="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
iload 6
invokevirtual android.util.ArraySet.valueAt:(I)Ljava/lang/Object;
checkcast java.lang.String
invokestatic android.net.Uri.encode:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 59
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
8: iinc 6 1
StackMap locals:
StackMap stack:
9: iload 6
aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
invokevirtual android.util.ArraySet.size:()I
if_icmplt 7
end local 6 10: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mType:Ljava/lang/String;
ifnull 12
11: aload 1
ldc "type="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.content.Intent.mType:Ljava/lang/String;
ldc "/"
invokestatic android.net.Uri.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 59
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
12: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mFlags:I
ifeq 14
13: aload 1
ldc "launchFlags=0x"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.content.Intent.mFlags:I
invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 59
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
14: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
ifnull 16
aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
aload 4
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 16
15: aload 1
ldc "package="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
invokestatic android.net.Uri.encode:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 59
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
16: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
ifnull 21
17: aload 1
ldc "component="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
18: aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
invokevirtual android.content.ComponentName.flattenToShortString:()Ljava/lang/String;
ldc "/"
19: invokestatic android.net.Uri.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
20: bipush 59
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
21: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
ifnull 25
22: aload 1
ldc "sourceBounds="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
23: aload 0
getfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
invokevirtual android.graphics.Rect.flattenToString:()Ljava/lang/String;
invokestatic android.net.Uri.encode:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
24: bipush 59
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
25: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 48
26: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokevirtual android.os.Bundle.keySet:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 7
goto 47
StackMap locals: android.content.Intent java.lang.StringBuilder java.lang.String java.lang.String java.lang.String int top java.util.Iterator
StackMap stack:
27: aload 7
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.String
astore 6
start local 6 28: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
aload 6
invokevirtual android.os.Bundle.get:(Ljava/lang/String;)Ljava/lang/Object;
astore 8
start local 8 29: aload 8
instanceof java.lang.String
ifeq 30
bipush 83
goto 39
30: StackMap locals: android.content.Intent java.lang.StringBuilder java.lang.String java.lang.String java.lang.String int java.lang.String java.util.Iterator java.lang.Object
StackMap stack:
aload 8
instanceof java.lang.Boolean
ifeq 31
bipush 66
goto 39
31: StackMap locals:
StackMap stack:
aload 8
instanceof java.lang.Byte
ifeq 32
bipush 98
goto 39
32: StackMap locals:
StackMap stack:
aload 8
instanceof java.lang.Character
ifeq 33
bipush 99
goto 39
33: StackMap locals:
StackMap stack:
aload 8
instanceof java.lang.Double
ifeq 34
bipush 100
goto 39
34: StackMap locals:
StackMap stack:
aload 8
instanceof java.lang.Float
ifeq 35
bipush 102
goto 39
35: StackMap locals:
StackMap stack:
aload 8
instanceof java.lang.Integer
ifeq 36
bipush 105
goto 39
36: StackMap locals:
StackMap stack:
aload 8
instanceof java.lang.Long
ifeq 37
bipush 108
goto 39
37: StackMap locals:
StackMap stack:
aload 8
instanceof java.lang.Short
ifeq 38
bipush 115
goto 39
38: StackMap locals:
StackMap stack:
iconst_0
39: StackMap locals:
StackMap stack: int
istore 9
start local 9 40: iload 9
ifeq 47
41: aload 1
iload 9
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
42: aload 1
bipush 46
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
43: aload 1
aload 6
invokestatic android.net.Uri.encode:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
44: aload 1
bipush 61
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
45: aload 1
aload 8
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
invokestatic android.net.Uri.encode:(Ljava/lang/String;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
46: aload 1
bipush 59
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
end local 9 end local 8 end local 6 47: StackMap locals: android.content.Intent java.lang.StringBuilder java.lang.String java.lang.String java.lang.String int top java.util.Iterator
StackMap stack:
aload 7
invokeinterface java.util.Iterator.hasNext:()Z
ifne 27
48: StackMap locals: android.content.Intent java.lang.StringBuilder java.lang.String java.lang.String java.lang.String int
StackMap stack:
return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 49 0 this Landroid/content/Intent;
0 49 1 uri Ljava/lang/StringBuilder;
0 49 2 scheme Ljava/lang/String;
0 49 3 defAction Ljava/lang/String;
0 49 4 defPackage Ljava/lang/String;
0 49 5 flags I
6 10 6 i I
28 47 6 key Ljava/lang/String;
29 47 8 value Ljava/lang/Object;
40 47 9 entryType C
MethodParameters:
Name Flags
uri
scheme
defAction
defPackage
flags
public int describeContents();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 1
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokevirtual android.os.Bundle.describeContents:()I
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/content/Intent;
public void writeToParcel(android.os.Parcel, int);
descriptor: (Landroid/os/Parcel;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 1
aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
1: aload 1
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
invokestatic android.net.Uri.writeToParcel:(Landroid/os/Parcel;Landroid/net/Uri;)V
2: aload 1
aload 0
getfield android.content.Intent.mType:Ljava/lang/String;
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
3: aload 1
aload 0
getfield android.content.Intent.mFlags:I
invokevirtual android.os.Parcel.writeInt:(I)V
4: aload 1
aload 0
getfield android.content.Intent.mPackage:Ljava/lang/String;
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
5: aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
aload 1
invokestatic android.content.ComponentName.writeToParcel:(Landroid/content/ComponentName;Landroid/os/Parcel;)V
6: aload 0
getfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
ifnull 10
7: aload 1
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
8: aload 0
getfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
aload 1
iload 2
invokevirtual android.graphics.Rect.writeToParcel:(Landroid/os/Parcel;I)V
9: goto 11
10: StackMap locals:
StackMap stack:
aload 1
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
11: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
ifnull 20
12: aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
invokevirtual android.util.ArraySet.size:()I
istore 3
start local 3 13: aload 1
iload 3
invokevirtual android.os.Parcel.writeInt:(I)V
14: iconst_0
istore 4
start local 4 15: goto 18
16: StackMap locals: int int
StackMap stack:
aload 1
aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
iload 4
invokevirtual android.util.ArraySet.valueAt:(I)Ljava/lang/Object;
checkcast java.lang.String
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
17: iinc 4 1
StackMap locals:
StackMap stack:
18: iload 4
iload 3
if_icmplt 16
end local 4 end local 3 19: goto 21
20: StackMap locals:
StackMap stack:
aload 1
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
21: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
ifnull 25
22: aload 1
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
23: aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
aload 1
iload 2
invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
24: goto 26
25: StackMap locals:
StackMap stack:
aload 1
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
26: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
ifnull 30
27: aload 1
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
28: aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
aload 1
iload 2
invokevirtual android.content.ClipData.writeToParcel:(Landroid/os/Parcel;I)V
29: goto 31
30: StackMap locals:
StackMap stack:
aload 1
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
31: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield android.content.Intent.mContentUserHint:I
invokevirtual android.os.Parcel.writeInt:(I)V
32: aload 1
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokevirtual android.os.Parcel.writeBundle:(Landroid/os/Bundle;)V
33: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 34 0 this Landroid/content/Intent;
0 34 1 out Landroid/os/Parcel;
0 34 2 flags I
13 19 3 N I
15 19 4 i I
MethodParameters:
Name Flags
out
flags
protected void <init>(android.os.Parcel);
descriptor: (Landroid/os/Parcel;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
bipush -2
putfield android.content.Intent.mContentUserHint:I
2: aload 0
aload 1
invokevirtual android.content.Intent.readFromParcel:(Landroid/os/Parcel;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
0 4 1 in Landroid/os/Parcel;
MethodParameters:
Name Flags
in
public void readFromParcel(android.os.Parcel);
descriptor: (Landroid/os/Parcel;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
invokevirtual android.content.Intent.setAction:(Ljava/lang/String;)Landroid/content/Intent;
pop
1: aload 0
getstatic android.net.Uri.CREATOR:Landroid/os/Parcelable$Creator;
aload 1
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.net.Uri
putfield android.content.Intent.mData:Landroid/net/Uri;
2: aload 0
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
putfield android.content.Intent.mType:Ljava/lang/String;
3: aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.content.Intent.mFlags:I
4: aload 0
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
putfield android.content.Intent.mPackage:Ljava/lang/String;
5: aload 0
aload 1
invokestatic android.content.ComponentName.readFromParcel:(Landroid/os/Parcel;)Landroid/content/ComponentName;
putfield android.content.Intent.mComponent:Landroid/content/ComponentName;
6: aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
7: aload 0
getstatic android.graphics.Rect.CREATOR:Landroid/os/Parcelable$Creator;
aload 1
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.graphics.Rect
putfield android.content.Intent.mSourceBounds:Landroid/graphics/Rect;
8: StackMap locals:
StackMap stack:
aload 1
invokevirtual android.os.Parcel.readInt:()I
istore 2
start local 2 9: iload 2
ifle 17
10: aload 0
new android.util.ArraySet
dup
invokespecial android.util.ArraySet.<init>:()V
putfield android.content.Intent.mCategories:Landroid/util/ArraySet;
11: iconst_0
istore 3
start local 3 12: goto 15
13: StackMap locals: int int
StackMap stack:
aload 0
getfield android.content.Intent.mCategories:Landroid/util/ArraySet;
aload 1
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
invokevirtual java.lang.String.intern:()Ljava/lang/String;
invokevirtual android.util.ArraySet.add:(Ljava/lang/Object;)Z
pop
14: iinc 3 1
StackMap locals:
StackMap stack:
15: iload 3
iload 2
if_icmplt 13
end local 3 16: goto 18
17: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield android.content.Intent.mCategories:Landroid/util/ArraySet;
18: StackMap locals:
StackMap stack:
aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 20
19: aload 0
new android.content.Intent
dup
aload 1
invokespecial android.content.Intent.<init>:(Landroid/os/Parcel;)V
putfield android.content.Intent.mSelector:Landroid/content/Intent;
20: StackMap locals:
StackMap stack:
aload 1
invokevirtual android.os.Parcel.readInt:()I
ifeq 22
21: aload 0
new android.content.ClipData
dup
aload 1
invokespecial android.content.ClipData.<init>:(Landroid/os/Parcel;)V
putfield android.content.Intent.mClipData:Landroid/content/ClipData;
22: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual android.os.Parcel.readInt:()I
putfield android.content.Intent.mContentUserHint:I
23: aload 0
aload 1
invokevirtual android.os.Parcel.readBundle:()Landroid/os/Bundle;
putfield android.content.Intent.mExtras:Landroid/os/Bundle;
24: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Landroid/content/Intent;
0 25 1 in Landroid/os/Parcel;
9 25 2 N I
12 16 3 i I
MethodParameters:
Name Flags
in
public static android.content.Intent parseIntent(android.content.res.Resources, XmlPullParser, android.util.AttributeSet);
descriptor: (Landroid/content/res/Resources;LXmlPullParser;Landroid/util/AttributeSet;)Landroid/content/Intent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tThe method parseBundleExtra(String, AttributeSet, Bundle) from the type Resources refers to the missing type XmlPullParserException\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws XmlPullParserException, java.io.IOException
MethodParameters:
Name Flags
resources
parser
attrs
public void saveToXml(XmlSerializer);
descriptor: (LXmlSerializer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tXmlSerializer cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/content/Intent;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
out
public static android.content.Intent restoreFromXml(XmlPullParser);
descriptor: (LXmlPullParser;)Landroid/content/Intent;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException, XmlPullParserException
MethodParameters:
Name Flags
in
public static java.lang.String normalizeMimeType(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual java.lang.String.trim:()Ljava/lang/String;
getstatic java.util.Locale.ROOT:Ljava/util/Locale;
invokevirtual java.lang.String.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String;
astore 0
3: aload 0
bipush 59
invokevirtual java.lang.String.indexOf:(I)I
istore 1
start local 1 4: iload 1
iconst_m1
if_icmpeq 6
5: aload 0
iconst_0
iload 1
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 0
6: StackMap locals: int
StackMap stack:
aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 type Ljava/lang/String;
4 7 1 semicolonIndex I
MethodParameters:
Name Flags
type
public void prepareToLeaveProcess(android.content.Context);
descriptor: (Landroid/content/Context;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
ifnull 3
1: aload 0
getfield android.content.Intent.mComponent:Landroid/content/ComponentName;
invokevirtual android.content.ComponentName.getPackageName:()Ljava/lang/String;
aload 1
invokevirtual android.content.Context.getPackageName:()Ljava/lang/String;
invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
ifeq 3
2: iconst_0
goto 4
StackMap locals:
StackMap stack:
3: iconst_1
StackMap locals:
StackMap stack: int
4: istore 2
start local 2 5: aload 0
iload 2
invokevirtual android.content.Intent.prepareToLeaveProcess:(Z)V
6: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Landroid/content/Intent;
0 7 1 context Landroid/content/Context;
5 7 2 leavingPackage Z
MethodParameters:
Name Flags
context
public void prepareToLeaveProcess(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
iconst_0
invokevirtual android.content.Intent.setAllowFds:(Z)V
1: aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
ifnull 3
2: aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
iload 1
invokevirtual android.content.Intent.prepareToLeaveProcess:(Z)V
3: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
ifnull 5
4: aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
iload 1
aload 0
invokevirtual android.content.Intent.getFlags:()I
invokevirtual android.content.ClipData.prepareToLeaveProcess:(ZI)V
5: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 9
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokevirtual android.os.Bundle.isParcelled:()Z
ifne 9
6: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ldc "android.intent.extra.INTENT"
invokevirtual android.os.Bundle.get:(Ljava/lang/String;)Ljava/lang/Object;
astore 2
start local 2 7: aload 2
instanceof android.content.Intent
ifeq 9
8: aload 2
checkcast android.content.Intent
iload 1
invokevirtual android.content.Intent.prepareToLeaveProcess:(Z)V
end local 2 9: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
ifnull 28
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
ifnull 28
invokestatic android.os.StrictMode.vmFileUriExposureEnabled:()Z
ifeq 28
10: iload 1
ifeq 28
11: aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
dup
astore 2
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 15
-1823790459: 12
-1665311200: 13
-1514214344: 14
-1142424621: 15
-963871873: 16
-625887599: 17
257177710: 18
410719838: 19
582421979: 20
852070077: 21
1412829408: 22
1431947322: 23
1920444806: 24
1964681210: 25
2045140818: 26
default: 27
}
StackMap locals: java.lang.String
StackMap stack:
12: aload 2
ldc "android.intent.action.MEDIA_SHARED"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 27
StackMap locals:
StackMap stack:
13: aload 2
ldc "android.intent.action.MEDIA_REMOVED"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 27
StackMap locals:
StackMap stack:
14: aload 2
ldc "android.intent.action.MEDIA_MOUNTED"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 27
StackMap locals:
StackMap stack:
15: aload 2
ldc "android.intent.action.MEDIA_SCANNER_FINISHED"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 27
StackMap locals:
StackMap stack:
16: aload 2
ldc "android.intent.action.MEDIA_UNMOUNTED"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 27
StackMap locals:
StackMap stack:
17: aload 2
ldc "android.intent.action.MEDIA_EJECT"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 27
StackMap locals:
StackMap stack:
18: aload 2
ldc "android.intent.action.MEDIA_NOFS"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 27
StackMap locals:
StackMap stack:
19: aload 2
ldc "android.intent.action.MEDIA_UNSHARED"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 27
StackMap locals:
StackMap stack:
20: aload 2
ldc "android.intent.action.PACKAGE_NEEDS_VERIFICATION"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 27
StackMap locals:
StackMap stack:
21: aload 2
ldc "android.intent.action.MEDIA_SCANNER_SCAN_FILE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 27
StackMap locals:
StackMap stack:
22: aload 2
ldc "android.intent.action.MEDIA_SCANNER_STARTED"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 27
StackMap locals:
StackMap stack:
23: aload 2
ldc "android.intent.action.MEDIA_UNMOUNTABLE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 27
StackMap locals:
StackMap stack:
24: aload 2
ldc "android.intent.action.PACKAGE_VERIFIED"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 27
StackMap locals:
StackMap stack:
25: aload 2
ldc "android.intent.action.MEDIA_CHECKING"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
goto 27
StackMap locals:
StackMap stack:
26: aload 2
ldc "android.intent.action.MEDIA_BAD_REMOVAL"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 28
27: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
ldc "Intent.getData()"
invokevirtual android.net.Uri.checkFileUriExposed:(Ljava/lang/String;)V
28: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
ifnull 34
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
ifnull 34
invokestatic android.os.StrictMode.vmContentUriWithoutPermissionEnabled:()Z
ifeq 34
29: iload 1
ifeq 34
30: aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
dup
astore 3
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 2
-577088908: 31
1662413067: 32
default: 33
}
StackMap locals: android.content.Intent int top java.lang.String
StackMap stack:
31: aload 3
ldc "android.provider.action.QUICK_CONTACT"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 34
goto 33
StackMap locals:
StackMap stack:
32: aload 3
ldc "android.intent.action.PROVIDER_CHANGED"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 34
33: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mData:Landroid/net/Uri;
ldc "Intent.getData()"
aload 0
invokevirtual android.content.Intent.getFlags:()I
invokevirtual android.net.Uri.checkContentUriWithoutPermission:(Ljava/lang/String;I)V
34: StackMap locals: android.content.Intent int
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 35 0 this Landroid/content/Intent;
0 35 1 leavingPackage Z
7 9 2 intent Ljava/lang/Object;
MethodParameters:
Name Flags
leavingPackage
public void prepareToEnterProcess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_1
invokevirtual android.content.Intent.setDefusable:(Z)V
1: aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
ifnull 3
2: aload 0
getfield android.content.Intent.mSelector:Landroid/content/Intent;
invokevirtual android.content.Intent.prepareToEnterProcess:()V
3: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
ifnull 5
4: aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
invokevirtual android.content.ClipData.prepareToEnterProcess:()V
5: StackMap locals:
StackMap stack:
aload 0
getfield android.content.Intent.mContentUserHint:I
bipush -2
if_icmpeq 9
6: invokestatic android.os.Process.myUid:()I
invokestatic android.os.UserHandle.getAppId:(I)I
sipush 1000
if_icmpeq 9
7: aload 0
aload 0
getfield android.content.Intent.mContentUserHint:I
invokevirtual android.content.Intent.fixUris:(I)V
8: aload 0
bipush -2
putfield android.content.Intent.mContentUserHint:I
9: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/content/Intent;
public boolean hasWebURI();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual android.content.Intent.getData:()Landroid/net/Uri;
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.content.Intent.getScheme:()Ljava/lang/String;
astore 1
start local 1 3: aload 1
invokestatic android.text.TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z
ifeq 5
4: iconst_0
ireturn
5: StackMap locals: java.lang.String
StackMap stack:
aload 1
ldc "http"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 6
aload 1
ldc "https"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 6
iconst_0
ireturn
StackMap locals:
StackMap stack:
6: iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Landroid/content/Intent;
3 7 1 scheme Ljava/lang/String;
public boolean isWebIntent();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc "android.intent.action.VIEW"
aload 0
getfield android.content.Intent.mAction:Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 3
1: aload 0
invokevirtual android.content.Intent.hasWebURI:()Z
ifeq 3
2: iconst_1
ireturn
StackMap locals:
StackMap stack:
3: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/content/Intent;
public void fixUris(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=7, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual android.content.Intent.getData:()Landroid/net/Uri;
astore 2
start local 2 1: aload 2
ifnull 3
2: aload 0
aload 2
iload 1
invokestatic android.content.ContentProvider.maybeAddUserId:(Landroid/net/Uri;I)Landroid/net/Uri;
putfield android.content.Intent.mData:Landroid/net/Uri;
3: StackMap locals: android.net.Uri
StackMap stack:
aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
ifnull 5
4: aload 0
getfield android.content.Intent.mClipData:Landroid/content/ClipData;
iload 1
invokevirtual android.content.ClipData.fixUris:(I)V
5: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.content.Intent.getAction:()Ljava/lang/String;
astore 3
start local 3 6: ldc "android.intent.action.SEND"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 11
7: aload 0
ldc "android.intent.extra.STREAM"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.net.Uri
astore 4
start local 4 8: aload 4
ifnull 28
9: aload 0
ldc "android.intent.extra.STREAM"
aload 4
iload 1
invokestatic android.content.ContentProvider.maybeAddUserId:(Landroid/net/Uri;I)Landroid/net/Uri;
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
pop
end local 4 10: goto 28
StackMap locals: java.lang.String
StackMap stack:
11: ldc "android.intent.action.SEND_MULTIPLE"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 22
12: aload 0
ldc "android.intent.extra.STREAM"
invokevirtual android.content.Intent.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList;
astore 4
start local 4 13: aload 4
ifnull 28
14: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 5
start local 5 15: iconst_0
istore 6
start local 6 16: goto 19
17: StackMap locals: java.util.ArrayList java.util.ArrayList int
StackMap stack:
aload 5
aload 4
iload 6
invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
checkcast android.net.Uri
iload 1
invokestatic android.content.ContentProvider.maybeAddUserId:(Landroid/net/Uri;I)Landroid/net/Uri;
invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
pop
18: iinc 6 1
StackMap locals:
StackMap stack:
19: iload 6
aload 4
invokevirtual java.util.ArrayList.size:()I
if_icmplt 17
end local 6 20: aload 0
ldc "android.intent.extra.STREAM"
aload 5
invokevirtual android.content.Intent.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent;
pop
end local 5 end local 4 21: goto 28
StackMap locals:
StackMap stack:
22: ldc "android.media.action.IMAGE_CAPTURE"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 25
23: ldc "android.media.action.IMAGE_CAPTURE_SECURE"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 25
24: ldc "android.media.action.VIDEO_CAPTURE"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 28
25: StackMap locals:
StackMap stack:
aload 0
ldc "output"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.net.Uri
astore 4
start local 4 26: aload 4
ifnull 28
27: aload 0
ldc "output"
aload 4
iload 1
invokestatic android.content.ContentProvider.maybeAddUserId:(Landroid/net/Uri;I)Landroid/net/Uri;
invokevirtual android.content.Intent.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
pop
end local 4 28: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 29 0 this Landroid/content/Intent;
0 29 1 contentUserHint I
1 29 2 data Landroid/net/Uri;
6 29 3 action Ljava/lang/String;
8 10 4 stream Landroid/net/Uri;
13 21 4 streams Ljava/util/ArrayList<Landroid/net/Uri;>;
15 21 5 newStreams Ljava/util/ArrayList<Landroid/net/Uri;>;
16 20 6 i I
26 28 4 output Landroid/net/Uri;
MethodParameters:
Name Flags
contentUserHint
public boolean migrateExtraStreamToClipData();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=8, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
ifnull 1
aload 0
getfield android.content.Intent.mExtras:Landroid/os/Bundle;
invokevirtual android.os.Bundle.isParcelled:()Z
ifeq 1
iconst_0
ireturn
1: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.content.Intent.getClipData:()Landroid/content/ClipData;
ifnull 2
iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual android.content.Intent.getAction:()Ljava/lang/String;
astore 1
start local 1 3: ldc "android.intent.action.CHOOSER"
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 22
4: iconst_0
istore 2
start local 2 5: aload 0
ldc "android.intent.extra.INTENT"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.content.Intent
astore 3
start local 3 6: aload 3
ifnull 10
7: iload 2
aload 3
invokevirtual android.content.Intent.migrateExtraStreamToClipData:()Z
ior
istore 2
end local 3 8: goto 10
StackMap locals: android.content.Intent java.lang.String int
StackMap stack: java.lang.ClassCastException
9: pop
10: StackMap locals:
StackMap stack:
aload 0
ldc "android.intent.extra.INITIAL_INTENTS"
invokevirtual android.content.Intent.getParcelableArrayExtra:(Ljava/lang/String;)[Landroid/os/Parcelable;
astore 3
start local 3 11: aload 3
ifnull 21
12: iconst_0
istore 4
start local 4 13: goto 18
14: StackMap locals: android.os.Parcelable[] int
StackMap stack:
aload 3
iload 4
aaload
checkcast android.content.Intent
astore 5
start local 5 15: aload 5
ifnull 17
16: iload 2
aload 5
invokevirtual android.content.Intent.migrateExtraStreamToClipData:()Z
ior
istore 2
end local 5 17: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
18: iload 4
aload 3
arraylength
if_icmplt 14
end local 4 end local 3 19: goto 21
StackMap locals: android.content.Intent java.lang.String int
StackMap stack: java.lang.ClassCastException
20: pop
21: StackMap locals:
StackMap stack:
iload 2
ireturn
end local 2 22: StackMap locals:
StackMap stack:
ldc "android.intent.action.SEND"
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 36
23: aload 0
ldc "android.intent.extra.STREAM"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.net.Uri
astore 2
start local 2 24: aload 0
ldc "android.intent.extra.TEXT"
invokevirtual android.content.Intent.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence;
astore 3
start local 3 25: aload 0
ldc "android.intent.extra.HTML_TEXT"
invokevirtual android.content.Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;
astore 4
start local 4 26: aload 2
ifnonnull 27
aload 3
ifnonnull 27
aload 4
ifnull 77
27: StackMap locals: android.net.Uri java.lang.CharSequence java.lang.String
StackMap stack:
new android.content.ClipData
dup
28: aconst_null
iconst_1
anewarray java.lang.String
dup
iconst_0
aload 0
invokevirtual android.content.Intent.getType:()Ljava/lang/String;
aastore
29: new android.content.ClipData$Item
dup
aload 3
aload 4
aconst_null
aload 2
invokespecial android.content.ClipData$Item.<init>:(Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/Intent;Landroid/net/Uri;)V
30: invokespecial android.content.ClipData.<init>:(Ljava/lang/CharSequence;[Ljava/lang/String;Landroid/content/ClipData$Item;)V
astore 5
start local 5 31: aload 0
aload 5
invokevirtual android.content.Intent.setClipData:(Landroid/content/ClipData;)V
32: aload 0
iconst_1
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
33: iconst_1
ireturn
end local 5 end local 4 end local 3 end local 2 34: StackMap locals: android.content.Intent java.lang.String
StackMap stack: java.lang.ClassCastException
pop
35: goto 77
StackMap locals:
StackMap stack:
36: ldc "android.intent.action.SEND_MULTIPLE"
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 66
37: aload 0
ldc "android.intent.extra.STREAM"
invokevirtual android.content.Intent.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList;
astore 2
start local 2 38: aload 0
ldc "android.intent.extra.TEXT"
invokevirtual android.content.Intent.getCharSequenceArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList;
astore 3
start local 3 39: aload 0
ldc "android.intent.extra.HTML_TEXT"
invokevirtual android.content.Intent.getStringArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList;
astore 4
start local 4 40: iconst_m1
istore 5
start local 5 41: aload 2
ifnull 43
42: aload 2
invokevirtual java.util.ArrayList.size:()I
istore 5
43: StackMap locals: android.content.Intent java.lang.String java.util.ArrayList java.util.ArrayList java.util.ArrayList int
StackMap stack:
aload 3
ifnull 47
44: iload 5
iflt 46
iload 5
aload 3
invokevirtual java.util.ArrayList.size:()I
if_icmpeq 46
45: iconst_0
ireturn
46: StackMap locals:
StackMap stack:
aload 3
invokevirtual java.util.ArrayList.size:()I
istore 5
47: StackMap locals:
StackMap stack:
aload 4
ifnull 51
48: iload 5
iflt 50
iload 5
aload 4
invokevirtual java.util.ArrayList.size:()I
if_icmpeq 50
49: iconst_0
ireturn
50: StackMap locals:
StackMap stack:
aload 4
invokevirtual java.util.ArrayList.size:()I
istore 5
51: StackMap locals:
StackMap stack:
iload 5
ifle 77
52: new android.content.ClipData
dup
53: aconst_null
iconst_1
anewarray java.lang.String
dup
iconst_0
aload 0
invokevirtual android.content.Intent.getType:()Ljava/lang/String;
aastore
54: aload 2
aload 3
aload 4
iconst_0
invokestatic android.content.Intent.makeClipItem:(Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;I)Landroid/content/ClipData$Item;
55: invokespecial android.content.ClipData.<init>:(Ljava/lang/CharSequence;[Ljava/lang/String;Landroid/content/ClipData$Item;)V
astore 6
start local 6 56: iconst_1
istore 7
start local 7 57: goto 60
58: StackMap locals: android.content.ClipData int
StackMap stack:
aload 6
aload 2
aload 3
aload 4
iload 7
invokestatic android.content.Intent.makeClipItem:(Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;I)Landroid/content/ClipData$Item;
invokevirtual android.content.ClipData.addItem:(Landroid/content/ClipData$Item;)V
59: iinc 7 1
StackMap locals:
StackMap stack:
60: iload 7
iload 5
if_icmplt 58
end local 7 61: aload 0
aload 6
invokevirtual android.content.Intent.setClipData:(Landroid/content/ClipData;)V
62: aload 0
iconst_1
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
63: iconst_1
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 64: StackMap locals: android.content.Intent java.lang.String
StackMap stack: java.lang.ClassCastException
pop
65: goto 77
StackMap locals:
StackMap stack:
66: ldc "android.media.action.IMAGE_CAPTURE"
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 69
67: ldc "android.media.action.IMAGE_CAPTURE_SECURE"
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 69
68: ldc "android.media.action.VIDEO_CAPTURE"
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 77
69: StackMap locals:
StackMap stack:
aload 0
ldc "output"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.net.Uri
astore 2
start local 2 70: goto 73
end local 2 StackMap locals:
StackMap stack: java.lang.ClassCastException
71: pop
72: iconst_0
ireturn
start local 2 73: StackMap locals: android.net.Uri
StackMap stack:
aload 2
ifnull 77
74: aload 0
ldc ""
aload 2
invokestatic android.content.ClipData.newRawUri:(Ljava/lang/CharSequence;Landroid/net/Uri;)Landroid/content/ClipData;
invokevirtual android.content.Intent.setClipData:(Landroid/content/ClipData;)V
75: aload 0
iconst_3
invokevirtual android.content.Intent.addFlags:(I)Landroid/content/Intent;
pop
76: iconst_1
ireturn
end local 2 77: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 78 0 this Landroid/content/Intent;
3 78 1 action Ljava/lang/String;
5 22 2 migrated Z
6 8 3 intent Landroid/content/Intent;
11 19 3 intents [Landroid/os/Parcelable;
13 19 4 i I
15 17 5 intent Landroid/content/Intent;
24 34 2 stream Landroid/net/Uri;
25 34 3 text Ljava/lang/CharSequence;
26 34 4 htmlText Ljava/lang/String;
31 34 5 clipData Landroid/content/ClipData;
38 64 2 streams Ljava/util/ArrayList<Landroid/net/Uri;>;
39 64 3 texts Ljava/util/ArrayList<Ljava/lang/CharSequence;>;
40 64 4 htmlTexts Ljava/util/ArrayList<Ljava/lang/String;>;
41 64 5 num I
56 64 6 clipData Landroid/content/ClipData;
57 61 7 i I
70 71 2 output Landroid/net/Uri;
73 77 2 output Landroid/net/Uri;
Exception table:
from to target type
5 8 9 Class java.lang.ClassCastException
10 19 20 Class java.lang.ClassCastException
23 33 34 Class java.lang.ClassCastException
37 45 64 Class java.lang.ClassCastException
46 49 64 Class java.lang.ClassCastException
50 63 64 Class java.lang.ClassCastException
69 70 71 Class java.lang.ClassCastException
public static java.lang.String dockStateToString(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
tableswitch { // 0 - 4
0: 5
1: 4
2: 3
3: 2
4: 1
default: 6
}
1: StackMap locals:
StackMap stack:
ldc "EXTRA_DOCK_STATE_HE_DESK"
areturn
2: StackMap locals:
StackMap stack:
ldc "EXTRA_DOCK_STATE_LE_DESK"
areturn
3: StackMap locals:
StackMap stack:
ldc "EXTRA_DOCK_STATE_CAR"
areturn
4: StackMap locals:
StackMap stack:
ldc "EXTRA_DOCK_STATE_DESK"
areturn
5: StackMap locals:
StackMap stack:
ldc "EXTRA_DOCK_STATE_UNDOCKED"
areturn
6: StackMap locals:
StackMap stack:
iload 0
invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 dock I
MethodParameters:
Name Flags
dock
private static android.content.ClipData$Item makeClipItem(java.util.ArrayList<android.net.Uri>, java.util.ArrayList<java.lang.CharSequence>, java.util.ArrayList<java.lang.String>, int);
descriptor: (Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;I)Landroid/content/ClipData$Item;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=6, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
ifnull 1
aload 0
iload 3
invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
checkcast android.net.Uri
goto 2
StackMap locals:
StackMap stack:
1: aconst_null
StackMap locals:
StackMap stack: android.net.Uri
2: astore 4
start local 4 3: aload 1
ifnull 4
aload 1
iload 3
invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
checkcast java.lang.CharSequence
goto 5
StackMap locals: android.net.Uri
StackMap stack:
4: aconst_null
StackMap locals:
StackMap stack: java.lang.CharSequence
5: astore 5
start local 5 6: aload 2
ifnull 7
aload 2
iload 3
invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
checkcast java.lang.String
goto 8
StackMap locals: java.lang.CharSequence
StackMap stack:
7: aconst_null
StackMap locals:
StackMap stack: java.lang.String
8: astore 6
start local 6 9: new android.content.ClipData$Item
dup
aload 5
aload 6
aconst_null
aload 4
invokespecial android.content.ClipData$Item.<init>:(Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/Intent;Landroid/net/Uri;)V
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 streams Ljava/util/ArrayList<Landroid/net/Uri;>;
0 10 1 texts Ljava/util/ArrayList<Ljava/lang/CharSequence;>;
0 10 2 htmlTexts Ljava/util/ArrayList<Ljava/lang/String;>;
0 10 3 which I
3 10 4 uri Landroid/net/Uri;
6 10 5 text Ljava/lang/CharSequence;
9 10 6 htmlText Ljava/lang/String;
Signature: (Ljava/util/ArrayList<Landroid/net/Uri;>;Ljava/util/ArrayList<Ljava/lang/CharSequence;>;Ljava/util/ArrayList<Ljava/lang/String;>;I)Landroid/content/ClipData$Item;
MethodParameters:
Name Flags
streams
texts
htmlTexts
which
public boolean isDocument();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.content.Intent.mFlags:I
ldc 524288
iand
ldc 524288
if_icmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/content/Intent;
}
SourceFile: "Intent.java"
NestMembers:
android.content.Intent$1 android.content.Intent$AccessUriMode android.content.Intent$CommandOptionHandler android.content.Intent$CopyMode android.content.Intent$FillInFlags android.content.Intent$FilterComparison android.content.Intent$Flags android.content.Intent$GrantUriMode android.content.Intent$MutableFlags android.content.Intent$ShortcutIconResource android.content.Intent$ShortcutIconResource$1 android.content.Intent$UriFlags
InnerClasses:
public Item = android.content.ClipData$Item of android.content.ClipData
android.content.Intent$1
public abstract AccessUriMode = android.content.Intent$AccessUriMode of android.content.Intent
public abstract CommandOptionHandler = android.content.Intent$CommandOptionHandler of android.content.Intent
public abstract CopyMode = android.content.Intent$CopyMode of android.content.Intent
public abstract FillInFlags = android.content.Intent$FillInFlags of android.content.Intent
public final FilterComparison = android.content.Intent$FilterComparison of android.content.Intent
public abstract Flags = android.content.Intent$Flags of android.content.Intent
public abstract GrantUriMode = android.content.Intent$GrantUriMode of android.content.Intent
public abstract MutableFlags = android.content.Intent$MutableFlags of android.content.Intent
public ShortcutIconResource = android.content.Intent$ShortcutIconResource of android.content.Intent
public abstract UriFlags = android.content.Intent$UriFlags of android.content.Intent
public NameNotFoundException = android.content.pm.PackageManager$NameNotFoundException of android.content.pm.PackageManager
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable