NFC在Android,标签和消息兼容性

时间:2013-08-01 08:26:35

标签: android nfc ndef

我正在开发一个利用NFC的Android应用程序。 首先,我将nfc-message记录到标签,然后在用户点击时完成一些操作 标签第二次。

但我无法控制用户将购买哪种类型的标签..

我的问题是..我如何保证我的写作/阅读应用程序适用于用户购买的任何标签?

我应该用什么消息格式来保证?我想选择将多个NFC项目写入一个表格。 我应该要求用户只购买某些类型的标签吗?

谢谢...

1 个答案:

答案 0 :(得分:1)

有两个方面:

a)继续使用NFC规范来格式化和存储标签上的数据。这有助于使标签与各种标签/芯片兼容

b)要考虑的主要问题是标签提供的可用存储空间。这可能非常小(例如,恩智浦Mifare Ultralight上的48字节),或者高达几千字节。因此,可以尝试限制数据以使其适合最小的标记,或者您定义最小大小,并且您要求用户仅使用该大小或更大的标记。在我们的应用程序中,您可能需要在尝试写入之前检查标签大小,否则可能会失败。

您可以将多条记录放入NFC消息中,这可能适合您对多个“项目”的需求。但是,标签的内存大小将是限制因素。