Os apps instantâneos dependem de seletores e outros componentes definidos pelo sistema para funcionar. Para garantir um conjunto básico de funcionalidades para os Instant Apps, o Android CDD especifica um conjunto de apps principais que precisam estar presentes em dispositivos compatíveis e fornecem a funcionalidade deles para os Instant Apps por meio de gerenciadores de intents. Os apps instantâneos podem solicitar a funcionalidade com segurança por meio dessas intents e garantir que a intent seja processada corretamente.
A tabela abaixo lista as intents comuns de Instant Apps em dispositivos Android compatíveis, junto com o nível de API em que elas foram introduzidas como requisitos do CTS em dispositivos compatíveis com Instant Apps. Para saber mais sobre intents ou como enviá-las, consulte a documentação.
Ação da intent | Categoria de intent | Tipo MIME da intent | API de introdução (para Instant Apps) |
---|---|---|---|
android.intent.action.CHOOSER (link em inglês) | nenhuma | nenhuma | Android 8 (API de nível 26) |
android.intent.action.PICK (link em inglês) | nenhuma | vnd.android.cursor.dir/contact | Android 8 (API de nível 26) |
android.intent.action.PICK (link em inglês) | nenhuma | vnd.android.cursor.dir/phone_v2 | Android 8 (API de nível 26) |
android.intent.action.PICK (link em inglês) | nenhuma | vnd.android.cursor.dir/email_v2 | Android 8 (API de nível 26) |
android.intent.action.PICK (link em inglês) | nenhuma | vnd.android.cursor.dir/postal-address_v2 | Android 8 (API de nível 26) |
android.intent.action.OPEN_DOCUMENT (link em inglês) | CATEGORY_OPENABLE | */* | Android 8 (API de nível 26) |
android.intent.action.OPEN_DOCUMENT (link em inglês) | nenhuma | */* | Android 8 (API de nível 26) |
android.intent.action.GET_CONTENT | CATEGORY_OPENABLE | */* | Android 8 (API de nível 26) |
android.intent.action.GET_CONTENT | nenhuma | */* | Android 8 (API de nível 26) |
android.intent.action.OPEN_DOCUMENT_TREE (link em inglês) | nenhuma | nenhuma | Android 8 (API de nível 26) |
android.intent.action.CREATE_DOCUMENT (link em inglês) | CATEGORY_OPENABLE | texto/simples | Android 8 (API de nível 26) |
android.intent.action.CREATE_DOCUMENT (link em inglês) | nenhuma | texto/simples | Android 8 (API de nível 26) |
android.media.action.IMAGE_CAPTURE1 | nenhuma | nenhuma | Android 8 (API de nível 26) |
android.media.action.VIDEO_CAPTURE 1 | nenhuma | nenhuma | Android 8 (API de nível 26) |
- Disponível apenas em dispositivos compatíveis com FEATURA_CAMERA ou FEATURE_CAMERA_ANY