首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android NFC手机可以充当NFC标签吗?

Android NFC手机可以充当NFC标签吗?
EN

Stack Overflow用户
提问于 2011-05-26 19:55:51
回答 14查看 198.1K关注 0票数 106

据我目前所知,NFC手机将充当NFC阅读器,从NFC标签读取数据。现在我的问题是,我们能改变这一点吗?我们能让Android NFC手机充当NFC阅读器获取数据的标签吗?

谢谢你的帮助。

EN

回答 14

Stack Overflow用户

发布于 2011-05-27 01:15:38

此时,我会回答“不”或“有困难”,但随着android NFC API的发展,这种情况可能会随着时间的推移而改变。

NFC交互有三种模式:

  1. Reader-Writer:手机读取标签并写入标签。它不是仿真卡,而是NFC读写器设备。因此,你不能在这个mode.
  2. Peer-to-peer:中模拟一个标签,手机可以读取和回传ndef消息。如果标签读取器支持点对点模式,则电话可能充当标签。然而,我不确定android是否在LLCP协议(NFC逻辑链路协议)的基础上使用自己的协议,这将阻止大多数阅读器将手机视为nfc tag.
  3. Card-emulation模式:手机使用安全元件来模拟智能卡或其他非接触式设备。我不确定这是否已经推出,但可以提供有希望的。但是,使用安全元素可能需要硬件供应商或其他人验证您的应用程序/授予其访问安全元素的权限。这可不像创建一个常规的NFC安卓应用那么简单。

更多详细信息请访问:http://www.mail-archive.com/android-developers@googlegroups.com/msg152222.html

一个真正的问题是:为什么你要模仿一个简单的旧的nfc标签?有没有什么我没想到的应用程序?通常,您会想要模拟一些需要安全元素的东西,如交通卡、访问密钥或信用卡(我认为,但不确定)。

票数 32
EN

Stack Overflow用户

发布于 2011-05-26 20:26:49

我们可以制作一个Android NFC作为标签,让NFC阅读器从中获取数据吗?

Nexus支持peer-to-peer模式,顾名思义,这种模式会让一部手机充当另一部手机可以读取的标签。今年NFC上有一个非常好的Google I/O session。如果你对NFC感兴趣,我建议你去看看。

票数 17
EN

Stack Overflow用户

发布于 2013-11-14 01:26:14

检查Android 4.4中提供的基于主机的卡仿真(HCE) NFC模式。

接口指南:https://developer.android.com/guide/topics/connectivity/nfc/hce.html

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

https://stackoverflow.com/questions/6138077

复制
相关文章

相似问题

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