O pacote get_phone_number permite que aplicativos Flutter recuperem o número real do telefone do dispositivo no Android. É projetado especificamente para Android e exige execução em um dispositivo físico, pois depende de permissões e APIs nativas do sistema Android. O pacote não é compatível com iOS. É útil para aplicativos que precisam identificar ou verificar diretamente o número de telefone do usuário a partir do dispositivo. O acesso ao número de telefone requer permissões de tempo de execução adequadas e pode variar conforme o fabricante do dispositivo e as versões do Android.
Casos de uso
- Buscando número de telefone do dispositivo em aplicativos Android
- Autenticação de usuário usando número de telefone
- Identificação de dispositivo em aplicativos móveis
- Habilitar fluxos de verificação baseados em SMS
- Integração com serviços de telecomunicações
Principais recursos
- Compatibilidade somente para Android
- Requer dispositivo físico para operação
- Usa APIs nativas do Android
- Suporte à manipulação de permissão em tempo de execução
- Integração simples por meio do Flutter pub
Indicado para
- Desenvolvedores de aplicativos Android que precisam de acesso ao número de telefone
- Aplicativos que exigem recuperação direta do número de telefone do dispositivo
- Projetos envolvendo funcionalidades de SMS ou chamada
- Desenvolvedores trabalhando com recursos de hardware de nível de dispositivo
- Aplicações focadas na verificação de identidade do usuário
Considerações
- Funciona apenas em dispositivos Android
- Deve ser executado em um dispositivo físico real
- Requer permissão do usuário em tempo de execução
- Pode não funcionar em todos os dispositivos Android devido a restrições do fabricante
- Limitado apenas à plataforma Android
