Новости
Вышла альфа-версия 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.


-
Разработка1 месяц назад
10 уроков успеха от стартапов, созданных одним человеком
-
Аналитика промо-кампаний1 месяц назад
Click, Download, Play! Как использовать геймплей в создании перформящих креативов: часть первая
-
Магазины приложений4 недели назад
Google вводит новые правила проверки приложений в Play
-
Интервью1 месяц назад
Как устроены собеседования в SberDevices — Максим Сидоров