2012-04-06 64 views
2

Android系統有一個內置證書存儲區。例如,在創建Exchange帳戶或設置無線局域網時使用此商店的證書。Android,訪問系統私有/公共證書

這有一些方法可以在我自己的應用程序中使用證書嗎?我更願意管理我自己的證書存儲。 Android 4.0+解決方案對我來說是可以接受的。

回答

3

是,4.0+是你需要什麼,但:

使用KeyChain

這裏的original blogpost

摘錄

新的ICS:鑰匙鏈

爲了縮小ICS的差距,有一個名爲KeyChain的新API, 規定應用程序對系統密鑰存儲區的訪問,並允許用戶 授予應用程序對存儲在那裏的憑證的訪問權限。 此外,此API使應用程序能夠從X.509證書和PKCS#12密鑰存儲區啓動證書的安裝 。

+1

我正在使用另一個4.0+功能(VPN),所以這是沒有問題:)。感謝您的快速回答 – plaisthos 2012-04-06 19:12:22