我想在我的手机进入NFC阅读器领域后立即使用此广播意图开始我的活动?如果有人这样做,请帮助....
答案 0 :(得分:0)
可以但不建议这样做。
首先,ACTION_RF_FIELD_ON_DETECTED是受保护的意图。为了能够接收它,您必须在etc / nfcee_access.xml文件中将您的应用程序列入白名单。此文件授予对安全元素的访问权限,因此在非root用户手机上无法写入。
第二:ACTION_RF_FIELD_ON_DETECTED事件不可靠。这在源代码中说明,在praxis中是真实的。每次手机感应射频场时,你根本就没有这样的意图(有技术/历史原因,我不会在这里详细解释)。
如果您可以解决这两个问题,可以在清单中列出ACTION_RF_FIELD_ON_DETECTED,Android会很乐意启动您的应用程序。