没有支持的卡终端找到ARC1281U nfc读卡器
我正在尝试进行基于主机卡的仿真, HCE使用此示例用于ACR 1281U Nfc读卡器。
教程建议在使用命令连接到阅读器b时使用nfctools读取日志
java -cp "C:\DATA\setups\ACR1281U-C1 SDK v1.0\nfctools-examples.jar" org.nfctools.examples.hce.HceDemo
但我得到的错误是在我的Windows 7系统上
C:\DATA\setups\ACR1281U-C1 SDK v1.0\nfctools-examples\org\nfctools\examples\hce> java -cp "C:\DATA\setups\ACR1281U-C1 SDK v1.0\nfctools-examples.jar" org.nfctool s.examples.hce.HceDemo Jan 08, 2015 12:17:29 AM org.nfctools.scio.TerminalHandler getAvailableTerminal INFO: Checking terminal: ACS ACR1281 1S Dual Reader ICC 0 Jan 08, 2015 12:17:29 AM org.nfctools.scio.TerminalHandler getAvailableTerminal INFO: Checking terminal: ACS ACR1281 1S Dual Reader PICC 0 Jan 08, 2015 12:17:29 AM org.nfctools.scio.TerminalHandler getAvailableTerminal INFO: Checking terminal: ACS ACR1281 1S Dual Reader SAM 0 Exception in thread "main" java.lang.IllegalArgumentException: No supported card terminal found. Available Terminals [ACS ACR1281 1S Dual Reader ICC 0] [ACS AC R1281 1S Dual Reader PICC 0] [ACS ACR1281 1S Dual Reader SAM 0] at org.nfctools.scio.TerminalHandler.getAvailableTerminal(TerminalHandle r.java:59) at org.nfctools.examples.TerminalUtils.getAvailableTerminal(TerminalUtil s.java:34) at org.nfctools.examples.TerminalUtils.getAvailableTerminal(TerminalUtil s.java:26) at org.nfctools.examples.hce.HceDemo.run(HceDemo.java:10) at org.nfctools.examples.hce.HceDemo.main(HceDemo.java:16)
在博客上的一篇评论中,有人提到“您是否安装了pcsc?Java只能使用智能卡界面访问阅读器。”
- 请建议什么是pcsc,我如何才能使这项工作?
- 我怎样才能知道我应该在我的项目中注册哪些AID与我的读者相对应?
HCE几乎没有任何资源,我无法找到任何解决方案。
谢谢!
您收到的错误消息表示nfctools库无法识别智能卡读卡器的任何3个接口
- ACS ACR1281 1S双读卡器ICC 0
- ACS ACR1281 1S双读卡器PICC 0
- ACS ACR1281 1S双读卡器SAM 0
作为支持的接口。
- PHP和Java之间的加密
- 关于在android中使用Radix Tree在240k单词列表中进行英语词典单词查询的问题
- 如何配置Square的Retrofit Client来处理具有可变数量参数的请求
- svg文件在android中呈现
- android gcm服务器中的ssl握手exception
- Android:Screencap直接到字节 – 跳过保存到文件
- 将多个SSL证书固定添加到Android KeyStore不起作用。 (来自资源文件)
- Android相机效果不起作用
- 尝试从我的android java应用程序调用web服务时android.os.NetworkOnMainThreadExceptionexception?