我正在开发一个 android 应用程序来写入 nfc 标签的特定内存位置。我需要通过读取 NFC 标签获得最大 NDEF 消息有效负载大小,以便我可以在该范围内定义内存位置。
我知道它能够通过下面的代码获得整个 ndef 内存大小:
Ndef ndef = Ndef.get(tag); int size = ndef.getMaxSize();
有没有办法获得最大有效载荷大小?
任何帮助将不胜感激!
我想开发一个写入nfc标签有效负载的android程序,然后在写入命令后回读标签信息以验证写入.但是,似乎需要删除并重新输入标签到NFC字段以刷新意图以便回读写入信息.这有可能在一次触摸中实现吗?
或者任何人都知道背景中的详细过程解释了为什么我需要第二次触摸才能回读?据我所知,当屏幕解锁时,Android设备正在查询NFC标签,这是否意味着它会继续在NFC领域读取标签?
提前致谢!