在 Android 中,当 SIM 卡发生变化时会发送系统广播:android.intent.action.SIM_STATE_CHANGED。如果手机配置了 eSIM,例如通过 Google 的 Project FI,则每次手机连接到另一个运营商时都会触发此广播,因此有没有办法检查广播是否因 eSIM 而被触发并将其与真实 SIM 区分开来变化?
问问题
160 次
在 Android 中,当 SIM 卡发生变化时会发送系统广播:android.intent.action.SIM_STATE_CHANGED。如果手机配置了 eSIM,例如通过 Google 的 Project FI,则每次手机连接到另一个运营商时都会触发此广播,因此有没有办法检查广播是否因 eSIM 而被触发并将其与真实 SIM 区分开来变化?