首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NFC主机卡仿真(HCE)

NFC主机卡仿真(HCE)
EN

Stack Overflow用户
提问于 2014-04-10 09:04:27
回答 1查看 1.2K关注 0票数 0

实际上,我正在尝试用我的android智能手机模拟NFC卡(在4.4上),并将这些信息发送给我的NFC读取器,它与我的Java应用程序连接。目标是捕获一个唯一的ID,但我的NFC阅读器不支持点对点。

因此,https://developer.android.com/guide/topics/connectivity/nfc/hce.html上的示例不起作用。

谢谢你的帮助

EN

回答 1

Stack Overflow用户

发布于 2014-04-10 11:00:21

点对点模式和Android是两件不同的事情。为了使用Android访问设备,您的阅读器只需支持非接触式智能卡(即ISO 14443-4 +ISO7816-4)。如果您的读者使用Java连接到您的SmartcardIO应用程序,情况可能就是这样。

关于唯一的标识符:对于Android,在ISO 14443协议的防碰撞序列(例如UID、PUPI)中使用的序列号是随机的(通常是每个协议激活的新值)。因此,在Android上获得唯一标识符的唯一方法是在HCE应用程序中定义这样的标识符,并使用自定义的ISO7816-4命令(-sequence)查询应用程序的ID。

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

https://stackoverflow.com/questions/22983446

复制
相关文章

相似问题

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