我想以编程方式检测我的双 SIM 安卓手机中是否有两张 SIM 卡。我找到了一个 API (TelephonyManager.getSIMState()
),但它适用于普通的单 SIM 手机。是否有任何 API 可以检测我的双卡手机中是否插入了两张 SIM 卡?
最佳答案
Android 不支持多个 SIM 卡,至少在 SDK 中是这样。已创建多 SIM 卡设备的设备制造商正在自行开发。欢迎您联系您的设备制造商,看看他们是否有 SDK 插件或允许您访问第二张 SIM 卡的东西。
编辑: (2015 年 7 月 15 日)
从 API 22 开始,您可以使用 SubscriptionManager
的方法 getActiveSubscriptionInfoList()
检查多个 SIM 卡。更多详情请访问 Android Docs .
关于android - 检测双 SIM 卡 Android 手机中两张 SIM 卡的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7996197/