当NFC读取器未发送“ SELECT AID” APDU时,在Android上模拟智能卡

第一地平线

我阅读了有关NFC的Android文档,发现它可以模拟NFC标签。但是,这要求您注册要提供的AID。

如果NFC阅读器未发送“ SELECT AID” APDU,是否可以创建处理通讯的应用程序?通过创建清单文件中AID为空的应用程序,或创建某种默认应用程序。

我不介意应用程序是否必须位于前台,如果有任何帮助的话。

先感谢您。

迈克尔·罗兰

否,Android API当前不支持此功能。仅在接收到与注册到系统的AID相匹配的SELECT(按AID / DF名称)命令后,命令才会路由到应用程序。从Android 4.4.4开始,没有机制可以定义全部/默认应用。

似乎Android设备当前仅使用NFC论坛NCI规范中定义的基于AID的路由机制。但是,NCI规范还定义了基于协议和基于技术的路由。这些路由机制可以指示NFC控制器将所有通信转发给应用处理器/ Android系统,而不考虑SELECT(通过AID / DF名称)命令。因此,可能有可能实现经过修改的Andoid系统,该系统允许将所有通信默认路由到应用程序,但是目前尚不清楚Android设备中使用的NFC控制器是否支持基于协议或基于技术的路由机制(对它们的支持似乎支持是可选的)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当NFC读取器未发送“ SELECT AID” APDU时,在Android上模拟智能卡

来自分类Dev

如何使用 Android NFC 从智能卡上的 concret AID 发出 SELECT 命令

来自分类Dev

斯洛伐克eVRC智能卡(AID)

来自分类Dev

如何为基于读取器主机的卡仿真获取AID

来自分类Dev

测试发送APDU时无法选择AID卡管理器

来自分类Dev

测试发送APDU时无法选择AID卡管理器

来自分类Dev

智能卡读取器,无法读取某些卡

来自分类Dev

NET技术的智能卡读取器开发

来自分类Dev

智能卡和智能卡读取器的数据传输

来自分类Dev

如何使用PCSC读卡器知道芯片卡上的AID?

来自分类Dev

智能卡读取器ACR 38U-CCID无法识别空白SLE4442智能卡

来自分类Dev

智能卡读取器是否具有任何加密功能?

来自分类Dev

通过远程桌面连接访问主机的智能卡读取器

来自分类Dev

选择AID时,Android NFC / HCE服务返回0x6F00(无精确诊断)

来自分类Dev

读取智能卡的UID

来自分类Dev

Android HCE:是否有AID规则?

来自分类Dev

APDU级别的智能卡读卡器T0 T1通信

来自分类Dev

如何删除智能卡上的卡管理器小程序?

来自分类Dev

编写和读取智能卡的证书

来自分类Dev

智能卡阅读器命名

来自分类Dev

智能卡读卡器命名

来自分类Dev

在当前读卡器上的智能卡上查找证书

来自分类Dev

与Flex的USB智能卡读/写器(NFC)进行交互

来自分类Dev

直接发送缓冲区的智能卡

来自分类Dev

Java Socket:当服务器未发送任何输出时,如何跳过从服务器读取行

来自分类Dev

在Chrome中安装智能卡阅读器

来自分类Dev

USB智能卡读卡器连接问题

来自分类Dev

列出USB智能卡读卡器

来自分类Dev

带智能卡读卡器设备的虚拟盒子

Related 相关文章

热门标签

归档