126得票12回答
安卓NFC手机能否充当NFC标签?

据我目前的理解,NFC手机将充当NFC读取器,从NFC标签读取数据。那么我的问题是,我们能否反过来做?我们能否使Android NFC手机表现为一个标签,供NFC读取器获取数据吗? 感谢您的帮助。

42得票4回答
使用Android 4.4模拟Mifare卡

我研究了Mifare和其他卡模拟技术,对编程有非常好的了解(不是Android,而是C/C++)。我有proxmark,并为proxmark制作了多个仿真代码,因此我知道卡片如何通信。 目前我不明白的是,安卓是否启用了完全的卡模拟。我已经研究了大约3天,得出的结论是没有一个固定的模式。有些人...

18得票2回答
启用读取器模式和启用前台调度的区别是什么?

我发现了两种让安卓应用检测和处理NFC标签的方法: NfcAdapter.enableReaderMode(activity, callback, flags, extras),然后在回调中接收标签信息。 NfcAdapter.enableForegroundDispatch(activi...

18得票3回答
在iOS 13中,我们能模拟NFC卡吗?

苹果刚刚宣布了新的 NFC Core API。 以下是他们的声明: 核心 NFC 使用Core NFC框架,您的应用程序现在可以支持标签写入,包括写入NDEF格式标签。该框架还提供了对使用本地协议(例如ISO 7816、MIFARE、ISO 15693和FeliCa)读写标签的支持。有关更多...

17得票2回答
安卓中主机卡模拟的编辑功能

我目前在为我的大学课程开发项目,希望编辑 Android 的 HCE 功能,以便在模拟卡时设置自己的 UID。 现在,我已经下载了 AOSP 源代码,并构建了一个没有编辑过的自定义映像,并将其安装到我的 Nexus 7 上(这包括下载和包含特定于厂商的硬件驱动程序),但我卡在了下一步。 我...

16得票1回答
如何为读卡器获取基于主机的卡模拟应用标识(AID)

我正在尝试使用ACR1281U NFC标签阅读器,在Android设备上使用示例进行主机卡模拟。 这是我想要制作的应用程序类型。 根据Android文档和示例,需要在Android项目中注册AID: <host-apdu-service xmlns:android="http://...

16得票5回答
支持HCE的设备列表?

随着越来越多的设备使用KitKat,我正在尝试编制支持HCE的设备列表。有没有人有这个列表?欢迎添加评论以为此列表做出贡献。以下是我目前所拥有的: 注释: Not all KitKat devices support HCE. To detect HCE support, use th...

12得票4回答
基于主机的卡模拟技术与固定卡ID

Android 4.4引入了基于主机的卡片模拟技术(Host-based Card Emulation,HCE)。众所周知,所有NFC卡都有一个固定的卡片ID(NfcAdapter.EXTRA_ID)。 我的办公室门通常通过检测NFC卡的ID进行授权访问。将手机升级到KitKat后,我尝试使...

11得票4回答
ACR122 - 卡模拟

如何让NFC非接触式读卡器ACR122U表现为标签(卡模拟模式)? 说明书声称该设备可以进行卡模拟,但SDK似乎没有提供此功能的示例或文档。 有人知道如何做到这一点吗? 是否需要额外的软件? 请注意,我的目标平台是MS Windows。 先行致谢。

11得票1回答
安卓:卡模拟 - 用PN532 nfc模块读取NDEF消息

我有一部LG D320n Android手机,elechouse的PN532 nfc模块和Stollmann的NFCPlayer,我可以正确读取NFC标签。 我从这里测试了一个样例:https://github.com/grundid/host-card-emulation-sample ...