首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Android下同时读取多个NFC标签

Android下同时读取多个NFC标签
EN

Stack Overflow用户
提问于 2011-03-13 13:32:01
回答 3查看 6.3K关注 0票数 18

新的2.3.3 SDK包括改进的NFC支持,我想写一个依赖于此的应用程序。最终,我希望能够从多个同时进入字段的标签读取数据,但Android似乎只会在第一个进入字段的标签上触发-后续的标签会被忽略。

通过读取我正在使用的标签(Mifare Classic)的NFC规范(ISO/IEC 14443-3),我应该能够向标签发送一个'halt‘命令,这将导致它停止响应,并允许我读取字段中的下一个标签。安卓不支持在任何TagTechnology子类上直接使用halt命令,所以我尝试使用transceive(new byte[] {0x50, 0x00})直接发送它。这将抛出一个IOException,并显示消息“transceive”。

诚然,我是从主线程开始做这一切的,我知道这不是一个好主意,但我只是想尽可能容易地测试这个概念。

是否可以同时与现场的多个标签通信?我做错了什么?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5287696

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档