HCE是否支持ISO/IEC 14443-3 B型? [英] HCE support for ISO/IEC 14443-3 Type B?

查看:338
本文介绍了HCE是否支持ISO/IEC 14443-3 B型?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Android的开发人员指南指出对Nfc-B的支持是可选的".

The Android's developer guide states that "Support for Nfc-B is optional".

我找不到有关B型HCE的更多信息.

I cannot find any more information about Type B HCE.

那么可以在Android设备上启用B型支持吗?

So is it possible to enable Type B support on Android devices?

推荐答案

从应用程序开发人员的角度来看,您不应该(*)真正在乎使用哪种底层协议. ISO/IEC 14443 Type A和Type B的应用层协议(ISO/IEC 7816-4)相同.

From an app developer perspective you should(*) not really care which underlying protocol is used. The application layer protocol (ISO/IEC 7816-4) is the same for ISO/IEC 14443 Type A and Type B.

在现场查看设备时,有些设备将类型A用于HCE,而有些设备似乎使用类型B.因此,基本上是由设备制造商来决定使用类型A还是类型B. Android API无法为应用程序开发人员提供影响这一点的方法.

Looking at devices in the field, some devices use Type A for HCE and some seem to use Type B. So it's basically the device manufacturer who decides if Type A or Type B is used. The Android API provides no means for the app developer to influence this.

*)我很清楚,这意味着读者方需要注意处理这两种协议,并且在您尝试与旧版基础架构集成时可能会出现问题.

*) I'm well aware that this means that the reader side needs to take care about handling both protocols and that this may be problematic when you try to integrate with legacy infrastructure.

这篇关于HCE是否支持ISO/IEC 14443-3 B型?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆