android - 检测双 SIM 卡 Android 手机中两张 SIM 卡的状态

标签 android sim-card

我想以编程方式检测我的双 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/

相关文章:

java - 小程序中收到二进制格式的短信如何获取短号码

smartcard - Java Card 3.0 连接版本中 Web 服务器的 IP 地址是多少?

smartcard - 智能卡和 SIM 卡有什么区别?

安卓实时消息

android - 如何重新压缩 APK 文件?

Android Eclipse AVD 窗口不会关闭

android - 使用 Android 应用程序访问 SIM 卡?

java - 仅通过 XML(无需其他可绘制对象)单击时如何更改按钮的颜色?

Android - 如何将图像路径转换为内容 uri

java - 如何从 Java Card 2.2.2 SIM 卡小程序启动具有特定 URL 的浏览器?