Google has released the SDK for Android 5.1 Lollipop and although the update is a relatively minor one, it still contains a few new APIs and features.
Android 5.1 now features multiple SIM card support, allowing you to use more than one cellular carrier SIM card at a time – restricted to handsets with dual-sim functionality obviously. Google says the API is useful for developers who want to throttle app data access and is particularly relevant for developers catering to the Asian market, where dual-SIM is common.
Also included in version 5.1 is support for High Definition Voice calling. This comes via Google’s carrier services API, which provides support for telcos creating apps that can perform carrier provisioning tasks on Android devices. Device Protection is another new feature introduced with 5.1 and allows users to lock their device until the owner signs in with their Google account.
Finally Google has deprecated the org.apache.http classes and the AndroidHttpClient class in the new version of Android. These are no longer being maintained and developers should migrate any app code using those APIs to the URLConnection class.
Android 5.1 Lollipop will be rolling out to most Nexus devices over the next few weeks, including the Nexus 4 to 6 smartphones and the Nexus 7 to 10 tablets. For more info check out the Android developer page.