Detect the status of two SIM cards in a dual-SIM Android phone

Android does not support multiple SIMs, at least from the SDK. Device manufacturers who have created multi-SIM devices are doing so on their own. You are welcome to contact your device manufacturer and see if they have an SDK add-on or something that allows you to access the second SIM.

Edit: (15th July, 2015)

Since API 22, you can check for multiple SIMs using SubscriptionManager‘s method getActiveSubscriptionInfoList(). More details on Android Docs.

Leave a Comment