Connect with us

Новости

Вышла альфа-версия Telecom Jetpack

Цель создания этой библиотеки — упростить процесс интеграции фич для разработчиков и улучшить VoIP-звонки на всех Android-устройствах.

Фото аватара

Опубликовано

/

     
     

Google выпустил альфа-версию библиотеки Telecom Jetpack для внедрения голосовых и/или видеозвонков в приложений. Цель создания этой библиотеки — упростить процесс интеграции фич для разработчиков и улучшить VoIP-звонки на всех Android-устройствах.

В этом релизе поддерживаются различные функции Telecom, в том числе:

  • Платформенная синхронизация: Для таких поверхностей, как часы, эта библиотека позволяет пользователю отвечать, отклонять, класть трубку и отключать звук вызова через простой API, а также отображать полезную информацию, например, кто является абонентом. В случае поступления других вызовов, например, PTSN/SIM, вы можете дать пользователю возможность приостановить звонок, на котором он находится в данный момент.
  • Выделенная поддержка foreground работы: В связи с изменениями в Android 14, требующими от приложений указания типов foreground сервисов, данная библиотека позаботится об этом. Поддержка позволяет пользователям оставаться на связи в своих звонках даже после того, как пользователь закрыл приложение.  Вам не нужно будет создавать собственные foreground-сервисы или беспокоиться о фоновом состоянии своего приложения.
  • Маршрутизация аудио: Вместо того чтобы использовать аудиоменеджер для отслеживания состояния, фокусировки и получения списка аудиоустройств, эта Telecom библиотека предоставит вашему приложению список всех доступных конечных точек для потоковой передачи звука на/из Bluetooth-устройств, слуховых аппаратов, проводных наушников и других устройств, тем самым предоставляя пользователям доступ и контроль над широким спектром слышимых устройств.
  • Обратная совместимость: Обратная совместимость работает вплоть до Android O (API Level 26) на устройствах, поддерживающих стек Telecom. Также можно запросить у менеджера пакетов информацию о том, поддерживает ли устройство функцию Telecom.

Перейдите к обновленному руководству Google для разработчиков, чтобы начать работу и опробовать публичный альфа-релиз библиотеки Telecom. Обязательно ознакомьтесь с примером приложения, размещенным на GitHub, для демонстрации работы с различными API.

В этом примере реализованы все последние возможности библиотеки Telecom, показывающие, как делается маршрутизация звука, foreground работа, прием, сброс, отклонение и удержание вызовов, интеграция с часами, уведомления CallStyle.

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Advertisement

Наши партнеры:

LEGALBET

Мобильные приложения для ставок на спорт
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: