Como usar o TalkBack em um emulador Android

Uma grande parte de tornar nossos aplicativos acessíveis é permitir o acesso para aqueles que têm visão limitada. Isso pode variar desde permitir que os usuários ajustem o tamanho da interface do usuário ou do texto em nossos aplicativos — até garantir que ferramentas de acessibilidade, como leitores de tela, possam analisar a interface do usuário de nossos aplicativos.
A ferramenta de leitura de tela fornecida pelo Google em dispositivos Android é chamada de TalkBack. Este aplicativo geralmente é instalado por padrão em dispositivos Android, permitindo que os usuários operem seus telefones sem a necessidade de ver a tela. Para desenvolvedores, podemos usar o TalkBack para garantir que nosso aplicativo seja acessível .
No entanto, você deve ter notado que esse comportamento não está disponível por padrão quando você cria um novo Android Emulator no Android Studio — um problema para desenvolvedores e testadores que não têm acesso a dispositivos físicos.
Vamos percorrer o processo de configuração do TalkBack em seus emuladores Android.
Criar um novo emulador
No Android Studio (estou usando o Android Studio Flamingo 2022.2.1), abra o Gerenciador de dispositivos e escolha Criar dispositivo.
Selecione Hardware
Selecione um dispositivo do qual você gostaria de criar um emulador, certificando-se de selecionar um que tenha acesso à Play Store . Você pode saber pelo ícone da Play Store visível na coluna 'Play Store' da lista de seleção.

Depois de selecionar o hardware apropriado, clique em Avançar.
Imagem do sistema
Selecione ou baixe uma imagem do sistema operacional Android. Eu escolhi baixar e selecionar Android Tiramisu (API 33), embora qualquer sistema operacional moderno sirva.

Depois de baixado e selecionado, clique em Avançar.
Configuração de AVD
Fizemos todo o trabalho duro, nenhuma alteração necessária aqui, a menos que você precise fazer ajustes específicos na configuração do emulador. Clique em Concluir.
Baixe a suíte de acessibilidade do Android
De volta ao Gerenciador de dispositivos, clique no botão 'reproduzir' no dispositivo recém-adicionado para executá-lo.
Se, neste ponto, decidirmos entrar em Configurações e procurar TalkBack, não obteremos nenhum resultado. Este é o comportamento padrão para todos os novos emuladores que você criar. Vamos corrigir isso baixando o Android Accessibility Suite .
Entrar e pesquisar
Seu dispositivo deve ter o aplicativo Play Store já instalado. Abra-o e faça login com sua conta do Google. Você pode ter que passar por algumas etapas de configuração ao fazer login na Play Store, pois este emulador é tratado como um 'novo' dispositivo.
Na Play Store, procure por 'pacote de acessibilidade para Android' e faça o download.

Usando o TalkBack
Depois de baixar e instalar, feche a Play Store e veja sua lista de aplicativos instalados. Você pode perceber que o Accessibility Suite não aparece aqui. Isso é esperado para este aplicativo muito específico.
Em vez disso, abra Configurações e procure por TalkBack. Aqui você verá a opção TalkBack, que o leva à seção Leitor de tela das configurações de acessibilidade do dispositivo.

Ta-da! Agora podemos usar o TalkBack como faríamos em um dispositivo Android normal.

Recursos do TalkBack
Para saber mais sobre como testar a acessibilidade de seus aplicativos com o TalkBack, confira estes excelentes recursos:
- TalkBack — Acessibilidade no Android (vídeo)
- Testando com o TalkBack
- Guia do Google para testar a acessibilidade
Este post foi originalmente compartilhado em ajkueterman.dev ↗️