我正在开发一个利用NFC的Android应用程序。 首先,我将nfc-message记录到标签,然后在用户点击时完成一些操作 标签第二次。
但我无法控制用户将购买哪种类型的标签..
我的问题是..我如何保证我的写作/阅读应用程序适用于用户购买的任何标签?
我应该用什么消息格式来保证?我想选择将多个NFC项目写入一个表格。 我应该要求用户只购买某些类型的标签吗?
谢谢...
答案 0 :(得分:1)
有两个方面:
a)继续使用NFC规范来格式化和存储标签上的数据。这有助于使标签与各种标签/芯片兼容
b)要考虑的主要问题是标签提供的可用存储空间。这可能非常小(例如,恩智浦Mifare Ultralight上的48字节),或者高达几千字节。因此,可以尝试限制数据以使其适合最小的标记,或者您定义最小大小,并且您要求用户仅使用该大小或更大的标记。在我们的应用程序中,您可能需要在尝试写入之前检查标签大小,否则可能会失败。
您可以将多条记录放入NFC消息中,这可能适合您对多个“项目”的需求。但是,标签的内存大小将是限制因素。