【技术实现步骤摘要】
安卓智能终端NFC失效的容错方法、装置、电子设备和介质
[0001]本专利技术涉及近场通信
,特别是涉及一种安卓智能终端
NFC
失效的容错方法
、
一种安卓智能终端
NFC
失效的容错装置
、
一种电子设备以及一种计算机可读介质
。
技术介绍
[0002]NFC NCI
标准一开始是基于手机的
NFC
功能制定的,但由于手机上使用
NFC
的频次和稳定性要求较低,使得支持
NFC NCI
标准的芯片存在稳定性较差的问题,且未提供技术支持和解决方案
。
[0003]由于安卓智能终端的普及,以及整个
NFC NCI
应用生态的形成,安卓智能终端越来越多使用
NFC NCI
的标准,但是在一些频繁使用
NFC
的场景上,特别是在无人值守的场景,由于
NFC
芯片的不稳定或者环境干扰等原因导致
NFC
失效对产品造成严重的缺陷
。
[0004]现有的解决方法是通过人为的重新开关安卓上的
NFC
开关来解决
NFC
失效的问题,但是这种方式需要人为介入,在无人值守的场景无法解决,同时会影响上层安卓应用的正常运行,例如应用需要重新打开或者重新初始化
。
另外一种方式就是直接更换硬件,选用非
NFC NCI
标准的稳定的芯片
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种安卓智能终端
NFC
失效的容错方法,其特征在于,应用于安卓智能终端,所述安卓智能终端设置有
NFC
异常恢复模块,所述方法包括:检测
NFC
功能是否打开;当检测到
NFC
功能打开时,启用所述
NFC
异常恢复模块;所述
NFC
异常恢复模块定时重启所述
NFC
功能
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:在重启所述
NFC
功能之前,所述
NFC
异常恢复模块对所述安卓智能终端中使用所述
NFC
功能的应用的上下文进行备份;在重启所述
NFC
功能之后,所述
NFC
异常恢复模块对所述安卓智能终端中使用所述
NFC
功能的应用的上下文进行恢复
。3.
根据权利要求1所述的方法,其特征在于,所述
NFC
异常恢复模块包括定时器子模块和
NFC
重启子模块;所述
NFC
异常恢复模块定时重启所述
NFC
功能的步骤,包括:当所述
NFC
异常恢复模块启用时,所述定时器子模块根据当前产品使用场景,以及预设的重启周期与产品使用场景的对应关系,确定当前产品使用场景对应的目标重启周期;确定所述目标重启周期后,启动定时器计时;当计时结束后,所述定时器子模块调用所述
NFC
重启子模块;所述
NFC
重启子模块重启所述
NFC
功能并重置所述定时器
。4.
一种安卓智能终端
NFC
失效的容错装置,其特征在于,应用于安卓智能终端,所述安卓智能终端设置有
NFC
异常恢复模块,所述装置包括:检测模块,用于检测
NFC
功能是否打开;启动模块,用于当检测到
NFC
功能打开时,启用所述
NFC
技术研发人员:林海新,易兴建,
申请(专利权)人:广东天波信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。