1

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

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

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

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

谢谢...

4

1 回答 1

1

有两个方面:

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

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

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

于 2013-08-01T09:03:02.047 回答