android 获取SIM卡状态全过程

来源:互联网 发布:java教程入门视频 编辑:程序博客网 时间:2024/05/24 04:18

app层面:

int sim1state = mTelephonyManager.getSimState(0);

framework层面:

1.
 SubscriptionManager.getSimStateForSubscriber(subId[0])


2. SubscriptionManager
 simState = iSub.getSimStateForSubscriber(subId);
3.SubscriptionController
 simState = icc.getState()

4.IccCardProxy
5.mUiccController
  mUiccController.registerForIccChanged(this, EVENT_ICC_CHANGED, null);
最后就是监听icc变化啦!!
0 0
原创粉丝点击