Criar um aplicativo de chamada

Use a biblioteca Telecom Jetpack para oferecer as melhores experiências de vídeo e áudio aos usuários. Com o framework de telecomunicações, você recebe gerenciamento de chamadas e notificações, suporte em primeiro plano e muito mais. A nova biblioteca do Jetpack adiciona suporte a:

  • Streaming e transferência de chamadas
  • Integração com o Android Auto e o Wear OS
  • Compatibilidade com versões anteriores

Para saber mais sobre como criar um app de chamadas com a biblioteca Telecom, consulte o guia Telecom.

Dispositivos de telecomunicações compatíveis

A partir do Android 7 (nível 21 da API), a maioria dos smartphones oferece suporte ao framework Telecom, e é necessário fazer isso para que as chamadas telefônicas baseadas em chip funcionem. Para dispositivos como tablets, que tradicionalmente não exigem uma implementação de telefonia, o Android 14 (nível 34 da API) introduz novos requisitos que exigem uma implementação adequada do framework de telecomunicações para tablets compatíveis com VoIP.

Use PackageManager para ver se o dispositivo é compatível com telecomunicações:

packagemanager.hasSystemFeature(PackageManager.FEATURE_TELECOM)