intent 參數的規範


對於採用 intent 參數的 Activity Manager 命令,您可使用如下選項指定 intent:

-a action
指定 intent 操做,如「android.intent.action.VIEW」。此指定只能聲明一次。
-d data_uri
指定 intent 數據 URI,如「content://contacts/people/1」。此指定只能聲明一次。
-t mime_type
指定 intent MIME 類型,如「image/png」。此指定只能聲明一次。
-c category
指定 intent 類別,如「android.intent.category.APP_CONTACTS」。
-n component
指定帶有軟件包名稱前綴的組件名稱以建立顯式 intent,如「com.example.app/.ExampleActivity」。
-f flags
將標誌添加到  setFlags() 支持的 intent。
--esn extra_key
添加一個 null extra。URI intent 不支持此選項。
-e|--es extra_key extra_string_value
添加字符串數據做爲鍵值對。
--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
添加 URI 數據做爲鍵值對。
--ecn extra_key extra_component_name_value
添加組件名稱,將其做爲  ComponentName 對象進行轉換和傳遞。
--eia extra_key extra_int_value[,extra_int_value...]
添加整數數組。
--ela extra_key extra_long_value[,extra_long_value...]
添加長整型數組。
--efa extra_key extra_float_value[,extra_float_value...]
添加浮點型數組。
--grant-read-uri-permission
包含標誌  FLAG_GRANT_READ_URI_PERMISSION
--grant-write-uri-permission
包含標誌  FLAG_GRANT_WRITE_URI_PERMISSION
--debug-log-resolution
包含標誌  FLAG_DEBUG_LOG_RESOLUTION
--exclude-stopped-packages
包含標誌  FLAG_EXCLUDE_STOPPED_PACKAGES
--include-stopped-packages
包含標誌  FLAG_INCLUDE_STOPPED_PACKAGES
--activity-brought-to-front
包含標誌  FLAG_ACTIVITY_BROUGHT_TO_FRONT
--activity-clear-top
包含標誌  FLAG_ACTIVITY_CLEAR_TOP
--activity-clear-when-task-reset
包含標誌  FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET
--activity-exclude-from-recents
包含標誌  FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
--activity-launched-from-history
包含標誌  FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY
--activity-multiple-task
包含標誌  FLAG_ACTIVITY_MULTIPLE_TASK
--activity-no-animation
包含標誌  FLAG_ACTIVITY_NO_ANIMATION
--activity-no-history
包含標誌  FLAG_ACTIVITY_NO_HISTORY
--activity-no-user-action
包含標誌  FLAG_ACTIVITY_NO_USER_ACTION
--activity-previous-is-top
包含標誌  FLAG_ACTIVITY_PREVIOUS_IS_TOP
--activity-reorder-to-front
包含標誌  FLAG_ACTIVITY_REORDER_TO_FRONT
--activity-reset-task-if-needed
包含標誌  FLAG_ACTIVITY_RESET_TASK_IF_NEEDED
--activity-single-top
包含標誌  FLAG_ACTIVITY_SINGLE_TOP
--activity-clear-task
包含標誌  FLAG_ACTIVITY_CLEAR_TASK
--activity-task-on-home
包含標誌  FLAG_ACTIVITY_TASK_ON_HOME
--receiver-registered-only
包含標誌  FLAG_RECEIVER_REGISTERED_ONLY
--receiver-replace-pending
包含標誌  FLAG_RECEIVER_REPLACE_PENDING
--selector
須要使用  -d 和  -t 選項以設置 intent 數據和類型。
URI component package
若是不受上述某一選項的限制,您能夠直接指定 URI、軟件包名稱和組件名稱。當參數不受限制時,若是參數包含一個「:」(冒號),則此工具假定參數是一個 URI;若是參數包含一個「/」(正斜槓),則此工具假定參數是一個組件名稱;不然,此工具假定參數是一個軟件包名稱。
相關文章
相關標籤/搜索