O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

DocumentsUI

O módulo DocumentsUI controla o acesso a arquivos específicos para componentes que tratam de permissões de documentos (como anexar um arquivo a um e-mail). Este módulo é atualizável, o que significa que pode receber atualizações de funcionalidade fora do ciclo normal de lançamento do Android.

Tornando o acesso armazenamento e permissões em uma privacidade módulo aumenta e segurança para os usuários finais, permitindo que parceiros Android para personalizar os recursos e theming do aplicativo através de sobreposições de recursos de tempo de execução (RROs) . O formato do módulo garante que todos os dispositivos sejam enviados com a mesma experiência do DocumentsUI, permitindo que os desenvolvedores saibam o que os usuários veem nas APIs associadas.

O módulo DocumentsUI lida com as seguintes ações.

  • Interage com o quadro somente através estáveis @SystemApi APIs (sem @hide uso da API).

  • Expõe um mecanismo para permitir que os parceiros Android personalizem recursos e temas.

  • Protege o MANAGE_DOCUMENTS permissão usando uma permissão de assinatura.

Exibindo o ícone do iniciador de arquivos

Em Android 10, o módulo usos DocumentsUI is_launcher_enabled para determinar se o ícone do lançador de Arquivos deve exibir na gaveta app. Em Android 11 ou superior, o módulo usa o component-override pacote para determinar se ícone os arquivos lançador exibido na gaveta app.

Por padrão, o ícone está habilitado. Para desativá-lo, adicione o seguinte XML para /etc/sysconfig> .

<?xml version="1.0" encoding="utf-8"?>
<config>
  <component-override package="com.google.android.documentsui" >
    <component class="com.android.documentsui.LauncherActivity" enabled="false" />
  </component-override>
</config>

Solicitando dados do usuário

O DocumentsUI implementos módulo do GET_CONTENT ação que permite que aplicativos para solicitação de acesso a outros dados do usuário.

Formato do módulo

O módulo DocumentsUI ( com.google.android.documentsui ) é entregue como um arquivo APK e está disponível para dispositivos que executam o Android 10 ou superior.

Dependências de módulo

Este módulo DocumentsUI depende da MANAGE_DOCUMENTS permissão protegido pela permissão assinatura; um garante adicionais classe de permissão que somente um aplicativo no dispositivo tem a MANAGE_DOCUMENTS permissão.