使用警报管理器检测SIM卡更改

时间:2014-06-27 09:37:32

标签: android

我正在开发一个Android应用程序,用于在单击按钮时检测设备中的SIM更改。我希望应用程序使用警报管理器每5分钟执行一次checksimstate()方法。我正在使用getSimSerialNumber()getSubscriberId()来检测旧的SIM卡和新的SIM卡。

我应该在哪里调用方法checksimstate(),以便每5分钟执行一次?

1 个答案:

答案 0 :(得分:1)

每5分钟检查一次SIM状态并不是一个好主意。相反,您可以收听ACTION_SIM_STATE_CHANGED广播接收器并编写代码以检测是否更改了SIM。