有没有办法从我的应用程序中检查平板电脑是否有 SIM 卡插槽?
我的要求是确定平板电脑是仅 Wifi 还是 Wifi + Cellular 单元。我为此检查了 Stack Overflow 上提供的早期链接,但它们似乎都不适用于我的设备。Wifi only 单元TYPE_MOBILE
在网络信息下返回一个。Wifi 和蜂窝单元都返回 a PHONE_TYPE_NONE
,SIM_STATE_UNKNOWN
因此即使这些检查也不适用。
在这两种情况下,返回的 IMEI 也是 null。如果 sim 卡插槽内插入了有效的 sim 卡,那么我可以验证该单元是否是蜂窝单元,但如果蜂窝单元没有插入 sim 卡,或者 sim 卡插槽是坏的,那么我无法区分蜂窝和 wifi + 蜂窝单元