可以支持 Open Mobile 的手机 API

Phones that can support Open Mobile API

我了解要从 Android 应用程序访问 SIM/eSE,我们需要在 Android Studio 上安装 Open Mobile API 插件。然而,它真的不能在所有 NFC 手机上工作吗?例如,某些 OEM 是否限制访问 SIM/eSE?或者是否有只有自定义固件才能与 Open Mobile 配合使用的手机 API?

另外,是否有默认支持 Open Mobile API 的手机列表?

没错。 phone 需要实现 Open Mobile API(通过智能卡系统服务),以便您的应用程序能够使用它。并非所有设备都实现了这一点。支持Open Mobile的主要是Samsung、Sony和HTC的设备API。

除该限制外,您还需要设置 SE (UICC/eSE) 以允许您的应用程序(由 GlobalPlatform SE Access Control 处理)与 SE 交互。

最后,我不知道有任何完整列表(可能是 none)。但是,请查看问题 ,了解有关如何测试设备以及如何让 Play 商店为您生成列表的一些想法。

您可能还想阅读我们的报告 Open Mobile API: Accessing the UICC on Android Devices 以了解 Open Mobile API 的工作原理。