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

NFC卡仿真
EN

Stack Overflow用户
提问于 2014-04-24 17:32:14
回答 1查看 1.2K关注 0票数 1

我想写一个应用程序,我可以将NFC标签存储在我的手机上,这样NFC阅读器就可以访问它。例如,在电话中存储一张登机牌,以便NFC读取器可以在机场访问它。我想它可以实现发送NDEF消息,但是,为了做到这一点,手机需要打开。我的问题是,我需要在手机关机时让它正常工作。根据我的理解,唯一的方法是将NFC标记存储在Secure (SE)中,这样就可以将其模拟为卡片。NFC读取器的功能可以用来访问存储在SE中的信息。

无论如何,我可以存储我的标签来保护元素吗?根据我到目前为止的搜索,没有办法直接访问SE。下面的帖子谈到它,不确定事情是否发生了变化,因为它被发布。NFC card emulation Android

如果在SE中存储是不可能的,那么是否有其他方法在设备上存储标记,以便在手机关机时由NFC读取器读取。

谢谢B

EN

回答 1

Stack Overflow用户

发布于 2014-04-25 12:11:34

如果严格要求您的模拟卡("NFC标记“不一定是在此上下文中使用的最佳术语)可以在手机关机时访问,那么您唯一的选择就是使用一种绕过手机主应用程序处理器的技术。因此,您唯一的选择是使用安全元素。

访问SE:这需要与设备制造商(用于嵌入式SE)或移动网络运营商(UICC/SIM卡)进行合作。如果你有这种合作,他们可能会给你进一步的建议,如何访问他们的SE。如果您没有这种合作,那么几乎没有办法访问生产设备上的SE。(我没有提到SD场景,因为这完全依赖于设备的NFC芯片组。)

其他选项:通过NFC接口进行的所有其他通信都由移动电话的主应用程序处理器执行。因此,为了具有这样的功能(点对点数据交换、主机卡仿真、反向读取器模式),设备需要打开电源并加载其操作系统。

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

https://stackoverflow.com/questions/23275872

复制
相关文章

相似问题

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