android - 编写一个抢占所有其他 NFC 应用程序的 NFC 应用程序

标签 android nfc rfid

有没有办法让 NFC 应用程序读取标签,而不是可以在手机上下载的所有其他应用程序?

通常,如果有多个应用程序可以读取给定标签,系统会提示用户打开哪个应用程序。我想跳过这一步,让我的应用程序自动打开。

任何资源或实际代码都会非常有帮助。这只是研究项目的一部分,所以我什至不需要编写应用程序代码,我只想知道这是否可行,如果有时间,我可能会构建一个概念验证应用程序。

最佳答案

否,但您可以使用过滤器指定要查找的特定 NDEF 标记类型。在这种情况下,只会启动您的应用,但如果另一个应用也在寻找完全相同的标签类型,则两个应用都会启动。

关于android - 编写一个抢占所有其他 NFC 应用程序的 NFC 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13321688/

相关文章:

java.lang.NullPointerException : Attempt to read from field 'android. widget.EditText

android - 如何将基于 NFC 的成员(member)卡添加到 Google Pay?

java - 错误 : NullPointerException when starting activity on devices without NFC

android - 通过 Android 应用程序使 MIFARE Classic 1K 只读

NFC 标准(NFC 论坛、ISO/IEC、ECMA

Android - fragment 内的可扩展列表

android - 我的新 Android 虚拟设备无法运行

android - Bluestacks (HD-StartLauncher.exe) 通过命令提示符打开

android - 所有具有 NFC 硬件的 4.4 设备都支持主机卡仿真 (HCE) 吗?

linux - 是否可以使用 RFID FX7500 提取天线的 radio 信号(模拟)输入样本?