免安裝應用程式需要挑選器和其他系統定義的元件才能運作。 為確保免安裝應用程式的基本功能組合,Android CDD 會指定一組必須出現在相容裝置上的核心應用程式,並透過意圖處理常式為免安裝應用程式提供這項功能。免安裝應用程式可透過這些意圖安全地要求功能,並且確保 Intent 已妥善處理。
下表列出在相容 Android 裝置上提供免安裝應用程式的常見意圖,以及針對支援免安裝應用程式的裝置,為其導入 CTS 規定的 API 級別。如要進一步瞭解意圖或傳送方式,請參閱說明文件。
意圖動作 | 意圖類別 | 意圖 MIME 類型 | 推出的 API (適用於免安裝應用程式) |
---|---|---|---|
android.intent.action.CHOOSER | 無 | 無 | Android 8 (API 26) |
android.intent.action.PICK | 無 | vnd.android.cursor.dir/contact | Android 8 (API 26) |
android.intent.action.PICK | 無 | vnd.android.cursor.dir/phone_v2 | Android 8 (API 26) |
android.intent.action.PICK | 無 | vnd.android.cursor.dir/email_v2 | Android 8 (API 26) |
android.intent.action.PICK | 無 | vnd.android.cursor.dir/postal-address_v2 | Android 8 (API 26) |
android.intent.action.OPEN_DOCUMENT | CATEGORY_OPENABLE | */* | Android 8 (API 26) |
android.intent.action.OPEN_DOCUMENT | 無 | */* | Android 8 (API 26) |
android.intent.action.GET_CONTENT | CATEGORY_OPENABLE | */* | Android 8 (API 26) |
android.intent.action.GET_CONTENT | 無 | */* | Android 8 (API 26) |
android.intent.action.OPEN_DOCUMENT_TREE | 無 | 無 | Android 8 (API 26) |
android.intent.action.CREATE_DOCUMENT | CATEGORY_OPENABLE | 文字/純文字 | Android 8 (API 26) |
android.intent.action.CREATE_DOCUMENT | 無 | 文字/純文字 | Android 8 (API 26) |
android.media.action.IMAGE_CAPTURE1 | 無 | 無 | Android 8 (API 26) |
android.media.action.VIDEO_CAPTURE 1 | 無 | 無 | Android 8 (API 26) |
- 僅適用於支援 FEATURE_CAMERA 或 FEATURE_CAMERA_ANY 的裝置