adb实用命令(持续更新中....)

1、获取手机屏幕当前显示的activity名与所属的包名:

adb shell dumpsys window windows | findstr Current

2、查看当前栈顶的Activity :

adb shell "dumpsys activity | grep mFocusedActivity"

或者:adb shell "dumpsys activity activities | grep mResumedActivity"

3、查看当前栈顶的Activity的Fragment或者视图布局

adb shell dumpsys activity <包名>

【延伸阅读】有人会有疑问:adb shell dumsys后面可以接哪些参数呢?其实很简单,我们在cmd中输入以下命令:adb shell service list,就会显示可以显示的参数:

Found 178 services:
0       sip: [android.net.sip.ISipService]
1       dpmservice: [com.qti.dpm.IDpmService]
2       com.qualcomm.location.izat.IzatService: [com.qti.izat.IIzatService]
3       nfc: [android.nfc.INfcAdapter]
4       secure_element: [org.simalliance.openmobileapi.service.ISmartcardService]
5       neoservice: [neoservice]
6       oiface: [com.oppo.oiface.IOIfaceService]
7       omedia: [com.oppo.omedia.IOMediaService]
8       hypnusd: [com.oppo.hypnus.IHypnusService]
9       qti.ims.ext: [org.codeaurora.ims.internal.IQtiImsExt]
10      carrier_config: [com.android.internal.telephony.ICarrierConfigLoader]
11      phone: [com.android.internal.telephony.ITelephony]
12      nwdiagnose: [com.android.internal.telephony.INetworkDiagnoseService]
13      oemlinklatency: [com.android.internal.telephony.IOemLinkLatencyManager]
14      extphone: [org.codeaurora.internal.IExtTelephony]
15      isms: [com.android.internal.telephony.ISms]
16      iphonesubinfo: [com.android.internal.telephony.IPhoneSubInfo]
17      simphonebook: [com.android.internal.telephony.IIccPhoneBook]
18      telecom: [com.android.internal.telecom.ITelecomService]
19      isub: [com.android.internal.telephony.ISub]
20      cneservice: [com.quicinc.cne.ICNEManager]
21      athenaservice: []
22      luckymoney: [com.android.internal.app.ILMServiceManager]
23      contexthub: [android.hardware.location.IContextHubService]
24      netd_listener: [android.net.metrics.INetdEventListener]
25      connmetrics: [android.net.IIpConnectivityMetrics]
26      bluetooth_manager: [android.bluetooth.IBluetoothManager]
27      overlay: [android.content.om.IOverlayManager]
28      imms: [com.android.internal.telephony.IMms]
29      statscompanion: [android.os.IStatsCompanionService]
30      media.camera.proxy: [android.hardware.ICameraServiceProxy]
31      slice: [android.app.slice.ISliceManager]
32      media_projection: [android.media.projection.IMediaProjectionManager]
33      crossprofileapps: [android.content.pm.ICrossProfileApps]
34      secrecy: [android.secrecy.ISecrecyService]
35      power_monitor: []
36      launcherapps: [android.content.pm.ILauncherApps]
37      shortcut: [android.content.pm.IShortcutService]
38      engineer: [android.engineer.IOppoEngineerManager]
39      face: [android.hardware.face.IFaceService]
40      alipay: [android.hardware.alipay.IAlipayService]
41      fingerprint: [android.hardware.fingerprint.IFingerprintService]
42      multimediaDaemon: [com.oppo.atlas.IOppoMMAtlasService]
43      OppoRoundCornerService: [com.oppo.display.roundcorner.IOppoRoundCornerService]
44      media_router: [android.media.IMediaRouterService]
45      media_resource_monitor: [android.media.IMediaResourceMonitor]
46      media_session: [android.media.session.ISessionManager]
47      restrictions: [android.content.IRestrictionsManager]
48      companiondevice: [android.companion.ICompanionDeviceManager]
49      print: [android.print.IPrintManager]
50      graphicsstats: [android.view.IGraphicsStats]
51      dreams: [android.service.dreams.IDreamManager]
52      commontime_management: []
53      network_time_update_service: []
54      motor: [com.android.internal.app.IMotorManager]
55      hypnus: [com.android.internal.app.IHypnusService]
56      usage: [android.os.IOppoUsageService]
57      OPPO: [android.os.IOppoService]
58      oppo.com.IRUtils: []
59      oppocustomize: [android.os.IOppoCustomizeService]
60      diskstats: []
61      voiceinteraction: [com.android.internal.app.IVoiceInteractionManagerService]
62      appwidget: [com.android.internal.appwidget.IAppWidgetService]
63      backup: [android.app.backup.IBackupManager]
64      trust: [android.app.trust.ITrustManager]
65      soundtrigger: [com.android.internal.app.ISoundTriggerService]
66      jobscheduler: [android.app.job.IJobScheduler]
67      hardware_properties: [android.os.IHardwarePropertiesManager]
68      serial: [android.hardware.ISerialManager]
69      usb: [android.hardware.usb.IUsbManager]
70      midi: [android.media.midi.IMidiManager]
71      DockObserver: []
72      audio: [android.media.IAudioService]
73      wallpaper: [android.app.IWallpaperManager]
74      search: [android.app.ISearchManager]
75      country_detector: [android.location.ICountryDetector]
76      location: [android.location.ILocationManager]
77      devicestoragemonitor: []
78      notification: [android.app.INotificationManager]
79      OPPOExService: [android.os.IOppoExService]
80      updatelock: [android.os.IUpdateLock]
81      system_update: [android.os.ISystemUpdateManager]
82      servicediscovery: [android.net.nsd.INsdManager]
83      connectivity: [android.net.IConnectivityManager]
84      ethernet: [android.net.IEthernetManager]
85      wifip2p: [android.net.wifi.p2p.IWifiP2pManager]
86      wifiscanner: [android.net.wifi.IWifiScanner]
87      wifi: [android.net.wifi.IWifiManager]
88      netpolicy: [android.net.INetworkPolicyManager]
89      netstats: [android.net.INetworkStatsService]
90      network_score: [android.net.INetworkScoreService]
91      textclassification: [android.service.textclassifier.ITextClassifierService]
92      textservices: [com.android.internal.textservice.ITextServicesManager]
93      ipsec: [android.net.IIpSecService]
94      network_management: [android.os.INetworkManagementService]
95      clipboard: [android.content.IClipboard]
96      statusbar: [com.android.internal.statusbar.IStatusBarService]
97      device_policy: [android.app.admin.IDevicePolicyManager]
98      persistent_data_block: [android.service.persistentdata.IPersistentDataBlockService]
99      deviceidle: [android.os.IDeviceIdleController]
100     oem_lock: [android.service.oemlock.IOemLockService]
101     lock_settings: [com.android.internal.widget.ILockSettings]
102     uimode: [android.app.IUiModeManager]
103     storagestats: [android.app.usage.IStorageStatsManager]
104     mount: [android.os.storage.IStorageManager]
105     accessibility: [android.view.accessibility.IAccessibilityManager]
106     input_method: [com.android.internal.view.IInputMethodManager]
107     color_screenshot: [com.color.screenshot.IColorScreenshotManager]
108     pinner: []
109     network_watchlist: [com.android.internal.net.INetworkWatchlistManager]
110     oae: []
111     input: [android.hardware.input.IInputManager]
112     window: [android.view.IWindowManager]
113     alarm: [android.app.IAlarmManager]
114     consumer_ir: [android.hardware.IConsumerIrService]
115     vibrator: [android.os.IVibratorService]
116     dropbox: [com.android.internal.os.IDropBoxManagerService]
117     settings: []
118     content: [android.content.IContentService]
119     account: [android.accounts.IAccountManager]
120     telephony.registry: [com.android.internal.telephony.ITelephonyRegistry]
121     scheduling_policy: [android.os.ISchedulingPolicyService]
122     sec_key_att_app_id_provider: [android.security.keymaster.IKeyAttestationApplicationIdProvider]
123     binder_calls_stats: []
124     webviewupdate: [android.webkit.IWebViewUpdateService]
125     usagestats: [android.app.usage.IUsageStatsManager]
126     sensorservice: [android.gui.SensorServer]
127     batteryproperties: [android.os.IBatteryPropertiesRegistrar]
128     battery: []
129     media.camera: [android.hardware.ICameraService]
130     media.sound_trigger_hw: [android.hardware.ISoundTriggerHwService]
131     media.audio_policy: [android.media.IAudioPolicyService]
132     processinfo: [android.os.IProcessInfoService]
133     permission: [android.os.IPermissionController]
134     cpuinfo: []
135     dbinfo: []
136     gfxinfo: []
137     meminfo: []
138     procstats: [com.android.internal.app.procstats.IProcessStats]
139     activity: [android.app.IActivityManager]
140     user: [android.os.IUserManager]
141     otadexopt: [android.content.pm.IOtaDexopt]
142     package_native: [android.content.pm.IPackageManagerNative]
143     package: [android.content.pm.IPackageManager]
144     gpu: [android.ui.IGpuService]
145     SurfaceFlinger: [android.ui.ISurfaceComposer]
146     display: [android.hardware.display.IDisplayManager]
147     recovery: [android.os.IRecoverySystem]
148     power: [android.os.IPowerManager]
149     neuronsystem: [com.oppo.neuron.INeuronSystemService]
150     appops: [com.android.internal.app.IAppOpsService]
151     batterystats: [com.android.internal.app.IBatteryStats]
152     device_identifiers: [android.os.IDeviceIdentifiersPolicyService]
153     media.metrics: [android.media.IMediaAnalyticsService]
154     drm.drmManager: [drm.IDrmManagerService]
155     storaged_pri: [android.os.storaged.IStoragedPrivate]
156     storaged: [android.os.IStoraged]
157     media.extractor: [android.media.IMediaExtractorService]
158     media.resource_manager: [android.media.IResourceManagerService]
159     media.player: [android.media.IMediaPlayerService]
160     android.service.gatekeeper.IGateKeeperService: []
161     android.security.keystore: [android.security.IKeystoreService]
162     media.drm: [android.media.IMediaDrmService]
163     stats: [android.os.IStatsManager]
164     vendor.perfservice: [com.qualcomm.qti.IPerfManager]
165     wificond: []
166     installd: []
167     incident: []
168     critical.log: []
169     MinkBinderSvc: [com.qualcomm.qti.MinkBinder]
170     motor.control: []
171     oppo.junklog: []
172     media.audio_flinger: [android.media.IAudioFlinger]
173     thermalservice: [android.os.IThermalService]
174     AtlasService: [android.atlas.service]
175     common_dcs: []
176     netd: []
177     vold: []

输入随便一个命令参数加-h,就可以查看更加详细的用法,比如,window命令参数:

adb shell dumpsys window -h

输入上述命令回车,会显示window的详细用法:

Window manager dump options:
  [-a] [-h] [cmd] ...
  cmd may be one of:
    l[astanr]: last ANR information
    p[policy]: policy state
    a[animator]: animator state
    s[essions]: active sessions
    surfaces: active surfaces (debugging enabled only)
    d[isplays]: active display contents
    t[okens]: token list
    w[indows]: window list
  cmd may also be a NAME to dump windows.  NAME may
    be a partial substring in a window name, a
    Window hex object identifier, or
    "all" for all windows, or
    "visible" for the visible windows.
    "visible-apps" for the visible app windows.
  -a: include all available server state.
  --proto: output dump in protocol buffer format.

一般打印出来的信息量可能比较大,可以加| findstr <字符串>来过滤指定的字符串
2、在cmd中输入adb shell am,可以查看am(即activity manager)的详细用法:

Activity manager (activity) commands:
  help
      Print this help text.
  start-activity [-D] [-N] [-W] [-P <FILE>] [--start-profiler <FILE>]
          [--sampling INTERVAL] [--streaming] [-R COUNT] [-S]
          [--track-allocation] [--user <USER_ID> | current] <INTENT>
      Start an Activity.  Options are:
      -D: enable debugging
      -N: enable native debugging
      -W: wait for launch to complete
      --start-profiler <FILE>: start profiler and send results to <FILE>
      --sampling INTERVAL: use sample profiling with INTERVAL microseconds
          between samples (use with --start-profiler)
      --streaming: stream the profiling output to the specified file
          (use with --start-profiler)
      -P <FILE>: like above, but profiling stops when app goes idle
      --attach-agent <agent>: attach the given agent before binding
      --attach-agent-bind <agent>: attach the given agent during binding
      -R: repeat the activity launch <COUNT> times.  Prior to each repeat,
          the top activity will be finished.
      -S: force stop the target app before starting the activity
      --track-allocation: enable tracking of object allocations
      --user <USER_ID> | current: Specify which user to run as; if not
          specified then run as the current user.
      --windowingMode <WINDOWING_MODE>: The windowing mode to launch the activity into
      --activityType <ACTIVITY_TYPE>: The activity type to launch the activity as.
  start-service [--user <USER_ID> | current] <INTENT>
      Start a Service.  Options are:
      --user <USER_ID> | current: Specify which user to run as; if not
          specified then run as the current user.
  start-foreground-service [--user <USER_ID> | current] <INTENT>
      Start a foreground Service.  Options are:
      --user <USER_ID> | current: Specify which user to run as; if not
          specified then run as the current user.
  stop-service [--user <USER_ID> | current] <INTENT>
      Stop a Service.  Options are:
      --user <USER_ID> | current: Specify which user to run as; if not
          specified then run as the current user.
  broadcast [--user <USER_ID> | all | current] <INTENT>
      Send a broadcast Intent.  Options are:
      --user <USER_ID> | all | current: Specify which user to send to; if not
          specified then send to all users.
      --receiver-permission <PERMISSION>: Require receiver to hold permission.
  instrument [-r] [-e <NAME> <VALUE>] [-p <FILE>] [-w]
          [--user <USER_ID> | current] [--no-hidden-api-checks]
          [--no-window-animation] [--abi <ABI>] <COMPONENT>
      Start an Instrumentation.  Typically this target <COMPONENT> is in the
      form <TEST_PACKAGE>/<RUNNER_CLASS> or only <TEST_PACKAGE> if there
      is only one instrumentation.  Options are:
      -r: print raw results (otherwise decode REPORT_KEY_STREAMRESULT).  Use with
          [-e perf true] to generate raw output for performance measurements.
      -e <NAME> <VALUE>: set argument <NAME> to <VALUE>.  For test runners a
          common form is [-e <testrunner_flag> <value>[,<value>...]].
      -p <FILE>: write profiling data to <FILE>
      -m: Write output as protobuf to stdout (machine readable)
      -f <Optional PATH/TO/FILE>: Write output as protobuf to a file (machine
          readable). If path is not specified, default directory and file name will
          be used: /sdcard/instrument-logs/log-yyyyMMdd-hhmmss-SSS.instrumentation_dat
      -w: wait for instrumentation to finish before returning.  Required for
          test runners.
      --user <USER_ID> | current: Specify user instrumentation runs in;
          current user if not specified.
      --no-hidden-api-checks: disable restrictions on use of hidden API.
      --no-window-animation: turn off window animations while running.
      --abi <ABI>: Launch the instrumented process with the selected ABI.
          This assumes that the process supports the selected ABI.
  trace-ipc [start|stop] [--dump-file <FILE>]
      Trace IPC transactions.
      start: start tracing IPC transactions.
      stop: stop tracing IPC transactions and dump the results to file.
      --dump-file <FILE>: Specify the file the trace should be dumped to.
  profile [start|stop] [--user <USER_ID> current] [--sampling INTERVAL]
          [--streaming] <PROCESS> <FILE>
      Start and stop profiler on a process.  The given <PROCESS> argument
        may be either a process name or pid.  Options are:
      --user <USER_ID> | current: When supplying a process name,
          specify user of process to profile; uses current user if not specified.
      --sampling INTERVAL: use sample profiling with INTERVAL microseconds
          between samples
      --streaming: stream the profiling output to the specified file
  dumpheap [--user <USER_ID> current] [-n] [-g] <PROCESS> <FILE>
      Dump the heap of a process.  The given <PROCESS> argument may
        be either a process name or pid.  Options are:
      -n: dump native heap instead of managed heap
      -g: force GC before dumping the heap
      --user <USER_ID> | current: When supplying a process name,
          specify user of process to dump; uses current user if not specified.
  set-debug-app [-w] [--persistent] <PACKAGE>
      Set application <PACKAGE> to debug.  Options are:
      -w: wait for debugger when application starts
      --persistent: retain this value
  clear-debug-app
      Clear the previously set-debug-app.
  set-watch-heap <PROCESS> <MEM-LIMIT>
      Start monitoring pss size of <PROCESS>, if it is at or
      above <HEAP-LIMIT> then a heap dump is collected for the user to report.
  clear-watch-heap
      Clear the previously set-watch-heap.
  bug-report [--progress | --telephony]
      Request bug report generation; will launch a notification
        when done to select where it should be delivered. Options are:
     --progress: will launch a notification right away to show its progress.
     --telephony: will dump only telephony sections.
  force-stop [--user <USER_ID> | all | current] <PACKAGE>
      Completely stop the given application package.
  crash [--user <USER_ID>] <PACKAGE|PID>
      Induce a VM crash in the specified package or process
  kill [--user <USER_ID> | all | current] <PACKAGE>
      Kill all background processes associated with the given application.
  kill-all
      Kill all processes that are safe to kill (cached, etc).
  make-uid-idle [--user <USER_ID> | all | current] <PACKAGE>
      If the given application’s uid is in the background and waiting to
      become idle (not allowing background services), do that now.
  monitor [--gdb <port>]
      Start monitoring for crashes or ANRs.
      --gdb: start gdbserv on the given port at crash/ANR
  watch-uids [--oom <uid>]
      Start watching for and reporting uid state changes.
      --oom: specify a uid for which to report detailed change messages.
  hang [--allow-restart]
      Hang the system.
      --allow-restart: allow watchdog to perform normal system restart
  restart
      Restart the user-space system.
  idle-maintenance
      Perform idle maintenance now.
  screen-compat [on|off] <PACKAGE>
      Control screen compatibility mode of <PACKAGE>.
  package-importance <PACKAGE>
      Print current importance of <PACKAGE>.
  to-uri [INTENT]
      Print the given Intent specification as a URI.
  to-intent-uri [INTENT]
      Print the given Intent specification as an intent: URI.
  to-app-uri [INTENT]
      Print the given Intent specification as an android-app: URI.
  switch-user <USER_ID>
      Switch to put USER_ID in the foreground, starting
      execution of that user if it is currently stopped.
  get-current-user
      Returns id of the current foreground user.
  start-user <USER_ID>
      Start USER_ID in background if it is currently stopped;
      use switch-user if you want to start the user in foreground
  unlock-user <USER_ID> [TOKEN_HEX]
      Attempt to unlock the given user using the given authorization token.
  stop-user [-w] [-f] <USER_ID>
      Stop execution of USER_ID, not allowing it to run any
      code until a later explicit start or switch to it.
      -w: wait for stop-user to complete.
      -f: force stop even if there are related users that cannot be stopped.
  is-user-stopped <USER_ID>
      Returns whether <USER_ID> has been stopped or not.
  get-started-user-state <USER_ID>
      Gets the current state of the given started user.
  track-associations
      Enable association tracking.
  untrack-associations
      Disable and clear association tracking.
  get-uid-state <UID>
      Gets the process state of an app given its <UID>.
  attach-agent <PROCESS> <FILE>
    Attach an agent to the specified <PROCESS>, which may be either a process name or
  get-config [--days N] [--device] [--proto]
      Retrieve the configuration and any recent configurations of the device.
      --days: also return last N days of configurations that have been seen.
      --device: also output global device configuration info.
      --proto: return result as a proto; does not include --days info.
  supports-multiwindow
      Returns true if the device supports multiwindow.
  supports-split-screen-multi-window
      Returns true if the device supports split screen multiwindow.
  suppress-resize-config-changes <true|false>
      Suppresses configuration changes due to user resizing an activity/task.
  set-inactive [--user <USER_ID>] <PACKAGE> true|false
      Sets the inactive state of an app.
  get-inactive [--user <USER_ID>] <PACKAGE>
      Returns the inactive state of an app.
  set-standby-bucket [--user <USER_ID>] <PACKAGE> active|working_set|frequent|rare
      Puts an app in the standby bucket.
  get-standby-bucket [--user <USER_ID>] <PACKAGE>
      Returns the standby bucket of an app.
  send-trim-memory [--user <USER_ID>] <PROCESS>
          [HIDDEN|RUNNING_MODERATE|BACKGROUND|RUNNING_LOW|MODERATE|RUNNING_CRITICAL|CO
      Send a memory trim event to a <PROCESS>.  May also supply a raw trim int level.
  display [COMMAND] [...]: sub-commands for operating on displays.
       move-stack <STACK_ID> <DISPLAY_ID>
           Move <STACK_ID> from its current display to <DISPLAY_ID>.
  stack [COMMAND] [...]: sub-commands for operating on activity stacks.
       start <DISPLAY_ID> <INTENT>
           Start a new activity on <DISPLAY_ID> using <INTENT>
       move-task <TASK_ID> <STACK_ID> [true|false]
           Move <TASK_ID> from its current stack to the top (true) or
           bottom (false) of <STACK_ID>.
       resize <STACK_ID> <LEFT,TOP,RIGHT,BOTTOM>
           Change <STACK_ID> size and position to <LEFT,TOP,RIGHT,BOTTOM>.
       resize-animated <STACK_ID> <LEFT,TOP,RIGHT,BOTTOM>
           Same as resize, but allow animation.
       resize-docked-stack <LEFT,TOP,RIGHT,BOTTOM> [<TASK_LEFT,TASK_TOP,TASK_RIGHT,TAS
           Change docked stack to <LEFT,TOP,RIGHT,BOTTOM>
           and supplying temporary different task bounds indicated by
           <TASK_LEFT,TOP,RIGHT,BOTTOM>
       move-top-activity-to-pinned-stack: <STACK_ID> <LEFT,TOP,RIGHT,BOTTOM>
           Moves the top activity from
           <STACK_ID> to the pinned stack using <LEFT,TOP,RIGHT,BOTTOM> for the
           bounds of the pinned stack.
       positiontask <TASK_ID> <STACK_ID> <POSITION>
           Place <TASK_ID> in <STACK_ID> at <POSITION>
       list
           List all of the activity stacks and their sizes.
       info <WINDOWING_MODE> <ACTIVITY_TYPE>
           Display the information about activity stack in <WINDOWING_MODE> and <ACTIV
       remove <STACK_ID>
           Remove stack <STACK_ID>.
  task [COMMAND] [...]: sub-commands for operating on activity tasks.
       lock <TASK_ID>
           Bring <TASK_ID> to the front and don't allow other tasks to run.
       lock stop
           End the current task lock.
       resizeable <TASK_ID> [0|1|2|3]
           Change resizeable mode of <TASK_ID> to one of the following:
           0: unresizeable
           1: crop_windows
           2: resizeable
           3: resizeable_and_pipable
       resize <TASK_ID> <LEFT,TOP,RIGHT,BOTTOM>
           Makes sure <TASK_ID> is in a stack with the specified bounds.
           Forces the task to be resizeable and creates a stack if no existing stack
           has the specified bounds.
  update-appinfo <USER_ID> <PACKAGE_NAME> [<PACKAGE_NAME>...]
      Update the ApplicationInfo objects of the listed packages for <USER_ID>
      without restarting any processes.
  write
      Write all pending state to storage.

<INTENT> specifications include these flags and arguments:
    [-a <ACTION>] [-d <DATA_URI>] [-t <MIME_TYPE>]
    [-c <CATEGORY> [-c <CATEGORY>] ...]
    [-n <COMPONENT_NAME>]
    [-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE> ...]
    [--esn <EXTRA_KEY> ...]
    [--ez <EXTRA_KEY> <EXTRA_BOOLEAN_VALUE> ...]
    [--ei <EXTRA_KEY> <EXTRA_INT_VALUE> ...]
    [--el <EXTRA_KEY> <EXTRA_LONG_VALUE> ...]
    [--ef <EXTRA_KEY> <EXTRA_FLOAT_VALUE> ...]
    [--eu <EXTRA_KEY> <EXTRA_URI_VALUE> ...]
    [--ecn <EXTRA_KEY> <EXTRA_COMPONENT_NAME_VALUE>]
    [--eia <EXTRA_KEY> <EXTRA_INT_VALUE>[,<EXTRA_INT_VALUE...]]
        (mutiple extras passed as Integer[])
    [--eial <EXTRA_KEY> <EXTRA_INT_VALUE>[,<EXTRA_INT_VALUE...]]
        (mutiple extras passed as List<Integer>)
    [--ela <EXTRA_KEY> <EXTRA_LONG_VALUE>[,<EXTRA_LONG_VALUE...]]
        (mutiple extras passed as Long[])
    [--elal <EXTRA_KEY> <EXTRA_LONG_VALUE>[,<EXTRA_LONG_VALUE...]]
        (mutiple extras passed as List<Long>)
    [--efa <EXTRA_KEY> <EXTRA_FLOAT_VALUE>[,<EXTRA_FLOAT_VALUE...]]
        (mutiple extras passed as Float[])
    [--efal <EXTRA_KEY> <EXTRA_FLOAT_VALUE>[,<EXTRA_FLOAT_VALUE...]]
        (mutiple extras passed as List<Float>)
    [--esa <EXTRA_KEY> <EXTRA_STRING_VALUE>[,<EXTRA_STRING_VALUE...]]
        (mutiple extras passed as String[]; to embed a comma into a string,
         escape it using "\,")
    [--esal <EXTRA_KEY> <EXTRA_STRING_VALUE>[,<EXTRA_STRING_VALUE...]]
        (mutiple extras passed as List<String>; to embed a comma into a string,
         escape it using "\,")
    [-f <FLAG>]
    [--grant-read-uri-permission] [--grant-write-uri-permission]
    [--grant-persistable-uri-permission] [--grant-prefix-uri-permission]
    [--debug-log-resolution] [--exclude-stopped-packages]
    [--include-stopped-packages]
    [--activity-brought-to-front] [--activity-clear-top]
    [--activity-clear-when-task-reset] [--activity-exclude-from-recents]
    [--activity-launched-from-history] [--activity-multiple-task]
    [--activity-no-animation] [--activity-no-history]
    [--activity-no-user-action] [--activity-previous-is-top]
    [--activity-reorder-to-front] [--activity-reset-task-if-needed]
    [--activity-single-top] [--activity-clear-task]
    [--activity-task-on-home] [--activity-match-external]
    [--receiver-registered-only] [--receiver-replace-pending]
    [--receiver-foreground] [--receiver-no-abort]
    [--receiver-include-background]
    [--selector]
    [<URI> | <PACKAGE> | <COMPONENT>]
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值