Как я могу получить доступ к пользователю имени SIM-карты от Samsung SIM-диспетчера в Android?Android

Форум для тех, кто программирует под Android
Anonymous
Как я могу получить доступ к пользователю имени SIM-карты от Samsung SIM-диспетчера в Android?

Сообщение Anonymous »

Я связываюсь с простым приложением Android, которое отображает информацию о SIM -картах устройства. Я использую API -интерфейсы подписки Manager и подписку , и я могу успешно извлечь имена носителей, используя:

Код: Выделить всё

subscriptionInfo.getCarrierName();
subscriptionInfo.getDisplayName();
< /code>
Однако эти значения отражают только имена, назначенные носителем, такие как «Verizon» или «Verizon Wireless». Все остальные ответы, которые я нашел в переполнении стека, также ссылается на то, как найти имя, назначенное носителем, а не именем, посвященное пользователю. Прошерец: < /p>

  Запрошенные все доступные подписки inbpringInfo < /code>, включая
getDisplayName()
и getCarrierName () -они оба возвращают имя носителя
ContentProvider для
com.samsung.android.app.telephonyui< /code>, но поставщик не экспортируется и не может быть запрошен. API (включая контент URI, настройки системы или скрытые методы), который позволяет сторонним приложениям получить доступ к имени SIM-карты, посвященного пользователю от Samsung SIM-диспетчера? Я нацелен на современные версии Android (API 30+), а рассматриваемые устройства - это телефоны Samsung Galaxy с одним пользовательским интерфейсом.

Подробнее здесь: https://stackoverflow.com/questions/796 ... in-android

Вернуться в «Android»