我们遇到了第一个SIM卡插槽为空而第二个插槽有SIM卡的问题。使用SubscriptionManager,我们可以使用以下方法获取所有sims的详细信息: https://developer.android.com/reference/android/telephony/SubscriptionManager.html#getActiveSubscriptionInfoList()
我认为SubscriptionManager.getActiveSubscriptionInfoList()返回有信号的sims但是它仍然返回一个大小为1的列表(没有信号的第二个sim)。
然而,我们无论如何都无法检查第二个SIM卡是否有信号。 SubscriptionInfo不包含sim的任何状态。