首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的Android应用程序中的always on NFC有哪些选项?

我的Android应用程序中的always on NFC有哪些选项?
EN

Stack Overflow用户
提问于 2013-08-20 09:48:36
回答 1查看 2.1K关注 0票数 2

我想创建一个应用程序,监听NFC标签扫描几个小时。新的NFC意图通常每2-3分钟发生一次,但有时会相隔10-15分钟。

手机可能在运行时放在用户口袋中,因此有可能意外触摸到界面。

在每个NFC意图之间,我有哪些选项可以阻止手机进入睡眠状态,这样用户就不需要不断地唤醒手机来扫描新的NFC标签?

在此方案中,不能让用户电话始终启用NFC。

我唯一能想到的就是创建一个带有自定义解锁代码/滑动的空白屏幕,这样就不会有意外的推送……但是这会耗费很多电池吗?

EN

回答 1

Stack Overflow用户

发布于 2013-08-20 22:35:36

有些手机会在屏幕锁定的情况下继续扫描NFC,有些则不会。这是出于安全原因(一些标签有效载荷可能被伪造来攻击NFC堆栈),以及明显的省电原因。目前GSMA在这一领域的建议是,只要屏幕关闭,就关闭NFC扫描。电池的影响将取决于嵌入在手机中的芯片,但影响应该是明显的。根据您的用例,通过电话或UICC进行卡片模拟可能更有效率。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18325758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档