据我所知,到目前为止,NFC手机将充当NFC阅读器,从NFC标签读取数据.现在我的问题是,我们可以改变它吗?我们是否可以将Android NFC手机视为NFC阅读器从中获取数据的标签?
谢谢你的协助.
小智 30
在这个时候,我会回答"不"或"有困难",但随着Android NFC API的发展,这可能会随着时间的推移而改变.
NFC交互有三种模式:
读者 - 作家:电话读取标签并写入.它不是模拟卡而是NFC读写器设备.因此,您无法在此模式下模拟标记.
点对点:手机可以读取并传回ndef消息.如果标签阅读器支持对等模式,则手机可能充当标签.但是,我不确定Android是否在LLCP协议(NFC逻辑链路协议)之上使用自己的协议,这将阻止大多数读者将手机视为nfc标签.
卡片仿真模式:手机使用安全元件模拟智能卡或其他非接触式设备.我不确定这是否已经推出,但可以提供有希望的.但是,使用安全元素可能需要硬件供应商或其他人验证您的应用程序/授予其访问安全元素的权限.它并不像创建常规的NFC Android应用程序那么简单.
有关详细信息,请访问:http: //www.mail-archive.com/android-developers@googlegroups.com/msg152222.html
一个真正的问题是:你为什么试图模仿一个简单的旧nfc标签?我有没有想到的应用程序?通常,您需要模拟像转接卡,访问密钥或信用卡这样需要安全元素的东西(我认为,但不确定).
Eri*_*ass 17
我们可以将Android NFC作为NFC阅读器从中获取数据的标签吗?
Nexus S支持点对点模式,顾名思义,它可以使一部手机充当另一部手机可以读取的标签.今年在NFC上有一个非常好的Google I/O会话.如果您对NFC感兴趣,我建议您观看.
met*_*tch 10
检查Android 4.4中提供的基于主机的卡仿真(HCE)NFC模式.
API指南:https://developer.android.com/guide/topics/connectivity/nfc/hce.html
可以让 Android 设备充当 NFC 标签。这种行为称为卡模拟。
| 归档时间: |
|
| 查看次数: |
140253 次 |
| 最近记录: |