Описание тега android-5.1.1-lollipop
Обзор
Поддержка нескольких SIM-карт
В Android 5.1 добавлена поддержка одновременного использования нескольких SIM-карт оператора сотовой связи. Эта функция позволяет пользователям активировать и использовать дополнительные SIM-карты на устройствах с двумя или более гнездами для SIM-карт.
Вы можете получить доступ к информации о текущей активной SIM-карте с помощью класса SubscriptionManager, включая информацию о том, находится ли устройство в роуминге в текущей сети. Эта информация полезна для разработчиков, которые хотят ограничить или отключить доступ к данным своих приложений для пользователей устройств, которые чувствительны к плате за доступ к данным. Ваше приложение может быть предупреждено об изменениях в текущем сетевом подключении устройства, запросив разрешение READ_PHONE_STATE и установив SubscriptionManager.OnSubscriptionsChangedListener для объекта SubscriptionManager.
Устаревшие классы HTTP
Классы org.apache.http и AndroidHttpClient устарели в Android 5.1. Эти классы больше не поддерживаются, и вам следует как можно скорее перенести любой код приложения, использующий эти API, в классы URLConnection.
Услуги Перевозчика
Android 5.1 предоставляет поставщикам телекоммуникационных услуг поддержку для создания приложений, которые могут выполнять задачи инициализации оператора связи на устройстве Android. Эти API-интерфейсы обеспечивают безопасный и гибкий способ для приложений, разработанных операторами связи, выполнять эти задачи и распространяться через Google Play. Приложения, использующие эти функции, должны быть подписаны сертификатом, который соответствует сертификату универсальной интегральной схемы устройства (UICC).
API-интерфейсы служб оператора связи были добавлены в класс TelephonyManager, класс SmsManager и новый класс CarrierMessagingService. Приложения могут проверить доступ к этим API, вызвав метод hasCarrierPrivileges(). Приложения, вызывающие эти API без доступа, получают исключение SecurityException.