谷歌android的DOC说:有效字节数组,包含0到(2 ** 32 - 1)
字节,不能为空。
所以我认为NDEF记录可以携带4GB数据。
但当我用ndef.getMaxSize()
检查三星的TecTiles的最大尺寸时
大小只有716。
为什么三星的TecTiles不是4GB?我认为任何支持NDEF的NFC标签最多都可以携带4GB数据。
答案 0 :(得分:4)
NDEF消息大小的限制因素是大多数情况下标签的容量。
例如,在大多数操作系统中,可以使用大小为2GB的文件。但是,128MB驱动器上不能有2GB文件,因为驱动器不能容纳2GB。操作系统限制为2GB并不重要 - 驱动器在物理上无法保持接近该限制的任何值。
在这方面,您可以将NFC标签视为非常非常小的驱动器。 NFC标签支持的字节数因标签而异,但通常为1KB或更少。