Use a biblioteca Telecom Jetpack para oferecer experiências de áudio e vídeo de alta qualidade aos usuários. Com a estrutura do Telecom, você tem gerenciamento de chamadas e notificações, suporte em primeiro plano e muito mais. A biblioteca do Jetpack adiciona suporte para:
- Streaming de chamada e transferência
- Integração do Android Auto e do Wear OS
- Integração do registro de chamadas do sistema (histórico de ligações unificado)
- Compatibilidade com versões anteriores
Para mais informações sobre como criar um app de chamadas com a biblioteca Telecom, consulte Core-Telecom.
Dispositivos de telecomunicações compatíveis
No Android 5.0 (nível 21 da API) e versões mais recentes, a maioria dos smartphones oferece suporte à estrutura Telecom, e isso é necessário para que as ligações baseadas em SIM funcionem. Para dispositivos como tablets, que tradicionalmente não exigem uma implementação de telefonia, o Android 14 (nível 34 da API) introduz requisitos que exigem uma implementação adequada do framework Telecom para tablets compatíveis com VoIP.
Use PackageManager para verificar se o dispositivo é compatível com Telecom:
packagemanager.hasSystemFeature(PackageManager.FEATURE_TELECOM)