简体   繁体   English

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

[英]HCE support for ISO/IEC 14443-3 Type B?

The Android's developer guide states that "Support for Nfc-B is optional". Android的开发人员指南指出“对Nfc-B的支持是可选的”。

I cannot find any more information about Type B HCE. 我找不到有关B型HCE的更多信息。

So is it possible to enable Type B support on Android devices? 那么可以在Android设备上启用Type B支持吗?

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. 应用层协议(ISO / IEC 7816-4)与ISO / IEC 14443 Type A和Type B相同。

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. 在现场查看设备时,有些设备将类型A用于HCE,而有些设备似乎使用类型B。因此,基本上是由设备制造商来决定使用类型A还是类型B。 The Android API provides no means for the app developer to influence this. Android API无法为应用程序开发人员提供影响这一点的方法。

*) 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. *)我很清楚,这意味着读者方需要注意处理这两种协议,并且当您尝试与旧式基础架构集成时这可能会出现问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM