Используйте библиотеку Telecom Jetpack, чтобы предлагать пользователям высококачественное видео и аудио. В Telecom Framework есть функции управления звонками и уведомлениями, поддержки переднего плана и т. д. Библиотека Jetpack добавляет поддержку:
- Трансляция и переадресация звонков
- Интеграция с Android Auto и Wear OS
- Интеграция системного журнала звонков (единый журнал звонков)
- Обратная совместимость
Подробнее о том, как создать приложение для звонков с помощью библиотеки Telecom, можно узнать в разделе Core-Telecom.
Поддерживаемые телекоммуникационные устройства
На устройствах с Android 5.0 (уровень API 21) и более поздних версий большинство телефонов поддерживают фреймворк Telecom. Это необходимо для совершения звонков с использованием SIM-карты. В Android 14 (уровень API 34) для устройств, таких как планшеты, которые обычно не требуют реализации Telephony, введены требования, согласно которым для планшетов, поддерживающих VoIP, необходима правильная реализация фреймворка Telecom.
Чтобы узнать, поддерживает ли устройство Telecom, используйте PackageManager.
packagemanager.hasSystemFeature(PackageManager.FEATURE_TELECOM)