如何从NFC标签启动Android应用/意图?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (71)

在配备NFC阅读器硬件的Android设备上,是否有任何内置的支持来使用NFC标签内容来启动一个意图(例如启动应用程序)?我在问是否默认支持,我知道我可以构建自己的应用程序来监听NFC事件并处理它们。

我见过的所有NFC标签写作应用程序似乎只支持文本/ URL /联系人,而且联系人支持似乎没有用处,因为许多标签太大而不适合标签。

提问于
用户回答回答于

根据Android开发人员网站, 你的应用有可能过滤NFC意图,例如ACTION_NDEF_DISCOVERED。

用户回答回答于

这可以通过Android应用程序记录来实现。 你基本上将要开始使用的应用程序包名称写入NFC标签,当设备扫描它时,它将尽力打开该应用程序。如果它不在那里,它会把你带到市场去下载它。这只适用于4.0及以上的设备。

扫码关注云+社区