Код: Выделить всё
subscriptionInfo.getCarrierName();
subscriptionInfo.getDisplayName();
< /code>
Однако эти значения отражают только имена, назначенные носителем, такие как «Verizon» или «Verizon Wireless». Все остальные ответы, которые я нашел в переполнении стека, также ссылается на то, как найти имя, назначенное носителем, а не именем, посвященное пользователю. Прошерец: < /p>
Запрошенные все доступные подписки inbpringInfo < /code>, включая
getDisplayName()
ContentProvider для
com.samsung.android.app.telephonyui< /code>, но поставщик не экспортируется и не может быть запрошен. API (включая контент URI, настройки системы или скрытые методы), который позволяет сторонним приложениям получить доступ к имени SIM-карты, посвященного пользователю от Samsung SIM-диспетчера? Я нацелен на современные версии Android (API 30+), а рассматриваемые устройства - это телефоны Samsung Galaxy с одним пользовательским интерфейсом.
Подробнее здесь: https://stackoverflow.com/questions/796 ... in-android