app层面:
int sim1state = mTelephonyManager.getSimState(0);
framework层面:
1.
SubscriptionManager.getSimStateForSubscriber(subId[0])
simState = iSub.getSimStateForSubscriber(subId);
3.SubscriptionController
simState = icc.getState()
4.IccCardProxy
5.mUiccController
mUiccController.registerForIccChanged(this, EVENT_ICC_CHANGED, null);最后就是监听icc变化啦!!