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

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

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

Solutions Collecting From Web of "从NFC标签启动Android应用/意图?"

根据Android开发者网站 ,您的应用可以过滤NFC意图,例如ACTION_NDEF_DISCOVERED 。

这是Android应用程序logging可能的。 您基本上将要启动的应用程序的软件包名称写入您的NFC标签,当设备扫描它时,将尽其所能打开应用程序。 如果它不在那里,它会把你带到市场下载它。 这只适用于4.0及以上的设备。

请参阅本开发指南: https : //developer.android.com/guide/topics/connectivity/nfc/nfc.html#aar

如果您没有尝试编写自己的应用程序来自己做,那么您可以使用第三方应用程序。 如“触发器”(我相信它被称为NFCTasker或类似的东西)。

您可以使用它从标签读取并写入标签。 您可以创build各种操作,包括启动应用程序(其他包括更改音量,切换wifi,文本到语音,发送消息等)。