我是否可以编写一个可在所有手机上读取的通用NFC标签而无需安装特定的NFC应用程序?

时间:2015-08-18 04:37:33

标签: android triggers nfc universal

在Android开发方面,我是初学者,但我真的想知道NFC正在为我正在开发的项目提供什么样的潜力。

我已经在我的Galaxy S3上安装了Trigger并成功使用它将功能写入NFC标签,该功能可以在我的手机上打开和关闭飞机模式。 问题是,我希望标签能够在任何手机上执行此操作,而不仅仅是我自己的手机。但每当我在另一部Android手机上测试时,它只会打开Goog​​le Play商店并请求下载Trigger。

我已经阅读了this answer,这解释了阅读NFC标签的要求,但我希望飞机模式是一种通用功能,可能会有某种方式直接与用户的设备操作系统进行通信,回避了应用程序转换功能的要求。

是否有可能创建一个仅在其自身普遍适用的NFC标签?我应该使用另一个NFC编辑应用程序而不是触发器,还是我必须调整的设置?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

有一种称为NDEF(NFC数据交换格式)的通用数据格式。

您可以存储NDEF消息:文本,URI,特定应用程序数据,...但不是Android手机的动作,启用/禁用GPS,飞行模式,......

因此,用户需要在手机上使用特定的应用来执行这些操作。