Cómo compilar una app de llamadas

Usa la biblioteca de Telecom Jetpack para ofrecer las mejores experiencias de video y audio a tus usuarios. Con el framework de Telecom, obtienes administración de llamadas y notificaciones, compatibilidad en primer plano y mucho más. La nueva biblioteca de Jetpack agrega compatibilidad con lo siguiente:

  • Transmisión y transferencia de llamadas
  • Integración de Android Auto y Wear OS
  • Retrocompatibilidad

Si quieres obtener más información para compilar una app de llamadas con la biblioteca de Telecom, consulta la guía de Telecom.

Dispositivos de telecomunicaciones compatibles

A partir de Android 7 (nivel de API 21), la mayoría de los teléfonos admiten el framework de telecomunicaciones, y deben hacerlo para que funcionen las llamadas telefónicas basadas en SIM. En el caso de dispositivos como las tablets, que tradicionalmente no requieren una implementación de Telefonía, Android 14 (nivel de API 34) presenta requisitos nuevos que exigen una implementación adecuada del framework de Telecomunicaciones para tablets que admiten VoIP.

Usa PackageManager para ver si el dispositivo es compatible con Telecom:

packagemanager.hasSystemFeature(PackageManager.FEATURE_TELECOM)