我尝试使用 Java 在 Android 上访问 PKI 安全服务。证书通过设置->位置和安全->从 SD 卡安装安装在设备上。
似乎在 ICS 上,证书在/system/etc/security/cacerts下共享,而在 GingerBread 上它们位于密钥库中:/system/etc/security/cacerts.bks。
在 ICS 上,我发现KeyChain可以读取所有已安装的证书,所以我的问题是:
有没有办法访问从OS < 级别 14上的 SD 卡安装的证书?
或者
如果有统一的方式来访问从OS >= 8 级上的 SD 卡安装的证书?
谢谢。