屏幕锁定时检测 NFC 标签

Detect NFC tag while screen is locked

我希望能够检测到一个简单的 NFC 标签,然后将 phone 静音,然后在标签被移除时再次关闭静音。当 phone 解锁时,我可以让这一切正常工作,但我需要应用程序在 phone 锁定时工作。我将如何让它发挥作用?

仅通过您的应用程序无法实现此目的。核心 NFC 服务特别禁止它。用户可以用允许的 NFC apk 替换他们的 apk,或者安装 Xposed 模块,但出于安全原因,我不想指导人们这样做。

另一个缺点是由于 phone 必须轮询 NFC 事件而导致电池使用过多。