hce相关内容

我们可以在iOS 13中模拟NFC卡吗?

Apple刚刚向公众宣布了新的NFC Core API. 他们在说什么. NFC核心 借助Core NFC框架,您的应用现在可以支持标记 写入,包括写入NDEF格式的标签.该框架也 提供使用本机协议读写标签的支持 例如ISO 7816,MIFARE,ISO 15693和FeliCa.欲获得更多信息, 请参阅Core NFC框架文档. https://developer.ap ..
发布时间:2020-06-18 18:32:17 移动开发

NFC读取器:ACR122U-A9不保存标签

与NFC读取器一起提供的SDK无法使用,并且我们无法使用SDK随附的工具来写入数据/标签.主要问题是使用其他工具写入的数据不会永久保留在设备中.使用Android设备扫描标签时,阅读器会变得清晰,我们必须再次写入数据. 我已经检查并尝试了 https://github.com/fkooman/nfcip-java/blob/master/nfcip-java/doc/ACR122_PN53x.tx ..
发布时间:2020-05-17 20:15:09 其他开发

如何使Android手机像非接触式(NFC)终端一样工作

为了帮助调试HCE应用,我想让Android手机充当非接触式终端. 是否可以在不植根电话和不使用NFCProxy的情况下实现? ( http://sourceforge.net/projects/nfcproxy/) 即我有两部手机,想在一个手机上同时运行我的应用程序. 解决方案 仅当您的阅读器Android设备(充当非接触式终端的设备)具有Android 4.4或更高版本时, ..
发布时间:2020-05-17 20:14:24 移动开发

Android HCE服务

我有一个HCE服务,该服务可以向NFC读取器发送数据,也可以从NFC读取器发送数据,但是我想知道是否可以指定服务的启动设置.我想指定仅当应用程序正在运行时才能调用我的服务. 如果该应用已关闭,则不应调用该服务.这是可能的还是打算始终可以调用该服务? 解决方案 当前,您只能指定是否应将HCE服务考虑用于锁定屏幕上的卡仿真,或者仅当用户通过锁定屏幕时才能看到(请参阅此处.无法(直接)指定HCE ..
发布时间:2020-05-17 20:14:20 移动开发

如何发送命令APDU到HCE设备?

我的应用程序的AID是F239856324897348,我已经为其构造了一个SelectAID APDU.现在,我如何实际将其发送到使用主机卡仿真的接收Android设备. 我已经创建了我的HCE服务,以使用以下线程中的响应APDU进行响应:如何为以下项定义STORE DATA的APDU:主机卡仿真? public static byte[] SelectAID = new byte[ ..
发布时间:2020-05-17 20:14:17 移动开发

HCE是否支持ISO/IEC 14443-3 B型?

Android的开发人员指南指出“对Nfc-B的支持是可选的". 我找不到有关B型HCE的更多信息. 那么可以在Android设备上启用B型支持吗? 解决方案 从应用程序开发人员的角度来看,您不应该(*)真正在乎使用哪种底层协议. ISO/IEC 14443 Type A和Type B的应用层协议(ISO/IEC 7816-4)相同. 在现场查看设备时,有些设备将类型A用 ..
发布时间:2020-05-17 20:14:12 移动开发

基于主机的卡模拟如何处理AID(应用程序ID)?

我要编写基于Android 4.4(Kitkat)的基于主机的卡仿真(HCE)的付款应用程序,但在阅读此书后,我不理解AID(应用程序ID)和Android 4.4的HCE服务之间的过程文章基于主机的卡仿真.在清单文件中同时注册了“付款"和“其他"类别的应用程序ID之后,该AID还在哪里使用?或用于我们的书面HCE服务来识别然后执行我们的书面HCE服务中定义的任何内容? 解决方案 还是 ..
发布时间:2020-05-17 20:13:45 其他开发

主机卡仿真Android 4.4

现在,Android在带有Android 4.4的Nexus 5上支持Card Emulation,是否有可能会出现一些允许我有效复制智能卡(例如在办公室中打开门的智能卡)并在手机中使用手机的应用程序他们的位置? 会很方便. 干杯! 解决方案 不,这不太可能.通常,无法使用Android HCE复制/克隆人形卡. 许多访问控制系统都使用卡ID(UID)来识别卡(甚至进行访 ..
发布时间:2020-05-17 20:12:02 移动开发

如何为主机卡仿真的存储数据定义APDU?

我一直在寻找有关如何为我的应用定义APDU的全球平台规范,它将使用主机卡仿真(HCE).我的应用程序应该具有一部通过HCE表现为NFC标签的电话,另一部电话充当NFC阅读器.我试图在电话之间传输的任意数据只是一个包含ID号的简单字符串,但是我不确定如何在代码中应用它.我已经看过不同字节命令的含义,但是我真的不确定如何应用它. 我认为我需要使用STORE DATA命令,但是我不确定如何直观地做 ..
发布时间:2020-05-17 20:11:47 移动开发

具有封闭阅读器应用程序的NFC卡仿真

我在两个Android设备上有两个应用程序,类似于NFC示例中的CardEmulation和CardReader. 我想将数据从在一个Android设备上运行的主机卡仿真应用程序发送到在第二个Android设备上运行的读取器应用程序.当两个应用程序都在前台打开时,此方法有效. 但是,如果我关闭阅读器应用程序,则无法再向其发送数据.相反,当两个电话放在一起时,它们会激活波束传输.但是,我 ..
发布时间:2020-05-17 20:11:16 移动开发

Nexus 7 2012上的主机卡仿真

我正在尝试测试KitKat中的新主机卡仿真功能,但目前我唯一具有NFC功能的KitKat设备是2012 Nexus7.它确实支持通过Google电子钱包进行卡仿真,并且我可以发送和接收数据到它使用的两个主卡AID. 但是,当我尝试实现自己的HostApduService以使用自己的自定义AID处理通信时,Android不会将任何APDU路由到我的服务.然后,我尝试调用CardEmulatio ..
发布时间:2020-05-17 20:11:10 其他开发

在USB-NFC-Reader上访问卡仿真模式

我有一个配备Android 4.2的Android平板电脑.该平板电脑没有NFC硬件.但是我有一个外部USB阅读器: ACR 1252U ,它带有 Android库.我在此处询问了一些常规设置问题.现在,它变得更具体了,我需要再问一个.在上一个问题中,我发现可以使用 ACS Android库来访问读取器的卡仿真功能. 我的第一个目标是使阅读器模仿包含URL的NFC标签.任何支持NFC的And ..
发布时间:2020-05-17 20:10:55 移动开发

如何找到我当地的交通卡的AID号?

我有一张城市交通运输卡.我需要知道卡的帮助(应用程序标识符)号是多少.根据EMV手册1,我必须使用AID列表方法(第141页).但是如何? 我也有ACR122U读卡器.我可以向卡发送APDU命令.我需要的只是卡的AID.另外,我总是会得到SW = 6A82错误.它的意思是“找不到文件".我想,我需要知道真实的AID号才能解决此问题.我想看到SW = 9000(成功)响应... 编辑:用 ..
发布时间:2020-05-17 20:10:18 其他开发

被配置为目标的PN532已被其启动程序释放

我正在尝试将PN532置于卡仿真模式.当我发送TgGetData命令时,出现错误,我从阅读器中得到了一个错误. 1.读取寄存器 {(byte)0xFF,0x00,0x00,0x00,0x08, (byte)0xD4, 0x06, 0x63, 0x05, 0x63, 0x0D, 0x63, 0x38 } RESPONSE :: D507 07 07 15 9000 2.更新寄存器 ..
发布时间:2020-05-17 20:09:48 Java开发

ACR122u卡仿真模式发送PN532命令

我刚刚阅读了此答案,该答案关于如何将ACR122U置于卡仿真模式.我确实了解目的,但是您需要如何将命令发送到ACR122u. 据我所知FF000000表示: FF [Class] 00 [INS] 00 [P1] 00 [P2] 例如,我只是不知道如何发送实际的PN532命令: FF000000 08 D406 6305 630D 6338 FF000000 11 ..
发布时间:2020-05-17 20:08:44 Java开发

当NFC读取器未发送"SELECT AID"消息时,在Android上模拟智能卡. APDU

我已经阅读了有关NFC的Android文档,发现它可以模拟NFC标签.但是,这需要您注册要提供的AID. 如果NFC阅读器未发送"SELECT AID" APDU,是否可以创建一个处理通讯的应用程序?通过创建清单文件中AID为空的应用程序,或创建某种默认应用程序. 我不介意应用程序是否必须位于前台,如果有任何帮助的话. 谢谢. 解决方案 否,Android API当前不支 ..
发布时间:2020-05-17 20:08:27 移动开发

ACR122-卡仿真

如何使NFC非接触式读取器ACR122U充当标签(卡仿真模式)? 招股说明书声称该设备可以进行卡仿真,但是SDK似乎没有提供此功能的示例或文档. 有人知道该怎么做吗? 是否需要其他软件? 请注意,我的目标平台是MS Windows. 预先感谢 解决方案 有关“卡模拟"或换句话说,“配置为目标并等待启动器",请参见此处: ** Command to PN532 ** 0xd4 0 ..
发布时间:2020-05-17 20:07:16 其他开发

设置应用程序默认付款服务

让我们考虑一下用户安装了多个能够进行NFC HCE付款的应用程序的情况.这些应用程序服务在"NFC点击付款"设置下可见. 如果没有,如何以编程方式将您的应用程序更改为默认付款服务? CardEmulation似乎仅具有用于查询类别服务是否默认的API. 谢谢. 解决方案 拥有该UI的主要思想是用户可以决定哪个支付应用应为默认应用.因此,没有没有方法可以以编程方式 将您的应 ..
发布时间:2020-05-17 20:07:03 移动开发