Привязка к телекоммуникационной платформе - PullRequest
0 голосов
/ 03 сентября 2018

Я пытаюсь создать собственное приложение для звонков без использования нативного приложения для звонков. Я читал на сайте разработчиков Android, что для API> 23 существует телекоммуникационная структура, но когда я запрашиваю разрешения для BIND_TELECOM_CONNECTION_SERVICE, чтобы связать свой сервис с телекоммуникационным, я всегда получаю Разрешение Отказано. BIND_TELECOM_CONNECTION_SERVICE является разрешением подписи. Я нашел это:

"signatureOrSystem" Старый синоним «подпись | привилегированный». Устаревший в уровне API 23.

Разрешение, которое система предоставляет только приложениям, которые находятся в выделенной папке на образе системы Android или которые подписаны тем же сертификатом, что и приложение, которое объявило разрешение. Избегайте использования этого параметра, поскольку уровень защиты подписи должен быть достаточным для большинства потребностей и работает независимо от того, где именно установлены приложения. Разрешение «signatureOrSystem» используется для определенных особых ситуаций, когда несколько поставщиков имеют приложения, встроенные в образ системы, и должны явно использовать определенные функции, поскольку они создаются вместе.

Мой вопрос: Могу ли я создать собственное приложение для звонков с телекоммуникационной платформой или это невозможно? Существуют ли другие способы создания приложения для управления собственными вызовами?

Я бы хотел понять, если для вызова необходимо обязательно пройти через нативное приложение для вызова Android

...