2017-02-04 32 views
1

我知道,要從Android應用訪問SIM/eSE,我們需要在Android Studio上安裝開放移動API插件。但是,它確實不適用於所有NFC手機?例如,對SIM/eSE進行一些OEM限制訪問?或者是否有隻有定製固件可與Open Mobile API協同工作的手機?可以支持開放移動API的電話

此外,默認情況下是否有支持Open Mobile API的手機列表?

回答

0

這是正確的。手機需要實施開放移動API(通過智能卡系統服務)才能讓您的應用程序使用它。並非所有設備都實現這一點它主要是支持Open Mobile API的三星,索尼和HTC的設備。

除了這個限制之外,您還需要設置SE(UICC/eSE)以允許您的應用程序(由GlobalPlatform SE Access Control處理)與SE進行交互。

最後,我不知道有任何完整的列表(也可能沒有)。但是,請查看List of OMAPI supported devices的問題,以瞭解如何測試設備以及如何讓Play商店爲您生成列表。

您可能還想閱讀我們的報告Open Mobile API: Accessing the UICC on Android Devices以瞭解Open Mobile API的工作原理。