mt6735modem SIM 何时初始化完成?
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
有时候需要在SIM初始化完成后加载APK运行,但因为不清楚何时SIM初始化完成,
导致加载APK后相关依赖于SIM的功能无法使用。
请给出合适的延迟时间来加载此APK。
[SOLUTION]
Modem初始化SIM卡的时间花费因卡而异,无法给出准确时间。
但Modem在SIM初始化完成后会告知android,因此仅仅需要关注于Android内部的状态即可。
方法如下:
监听ACTION_SIM_STATE_CHANGED,来判断是否launch对应的apk。
如果这个intent中“state”为ready,则表示SIM卡已经ready;
如果为Absent,则表示SIM卡未插。
Intent中的“simid”存储的是这个Intent对应的是哪一张SIM卡。
有时候需要在SIM初始化完成后加载APK运行,但因为不清楚何时SIM初始化完成,
导致加载APK后相关依赖于SIM的功能无法使用。
请给出合适的延迟时间来加载此APK。
[SOLUTION]
Modem初始化SIM卡的时间花费因卡而异,无法给出准确时间。
但Modem在SIM初始化完成后会告知android,因此仅仅需要关注于Android内部的状态即可。
方法如下:
监听ACTION_SIM_STATE_CHANGED,来判断是否launch对应的apk。
如果这个intent中“state”为ready,则表示SIM卡已经ready;
如果为Absent,则表示SIM卡未插。
Intent中的“simid”存储的是这个Intent对应的是哪一张SIM卡。
伟大的先知,帮顶!
谢谢 谢谢