Android 什么';安卓4.0以下版本上私有证书存储的位置在哪里?

Android 什么';安卓4.0以下版本上私有证书存储的位置在哪里?,android,Android,我正在开发一个Android应用程序,它从Android密钥库读取私有证书和密钥 该证书是在Android上使用设置>安全>从存储安装(凭证存储)从SD卡上的.p12文件导入的 在4.0及更高版本上,我可以从Android获得证书和密钥 我可以在4.0以下的Android版本上以编程方式获取此证书吗 我可以看到证书,可以从WI-FI设置中选择,仅此而已。 我尝试了“BKS”和“PKCS12”存储,但得到的结果集为空。我可以访问CA证书存储并获取CA证书数据,但这不是我需要的。密钥和证书被加密并存

我正在开发一个Android应用程序,它从Android密钥库读取私有证书和密钥

该证书是在Android上使用设置>安全>从存储安装(凭证存储)从SD卡上的
.p12
文件导入的

在4.0及更高版本上,我可以从Android获得证书和密钥

我可以在4.0以下的Android版本上以编程方式获取此证书吗

我可以看到证书,可以从WI-FI设置中选择,仅此而已。
我尝试了“BKS”和“PKCS12”存储,但得到的结果集为空。我可以访问CA证书存储并获取CA证书数据,但这不是我需要的。

密钥和证书被加密并存储在
/data/misc/keystore
中。但是,由于它们已由系统存储,因此您没有访问或解密它们的权限。此外,没有用于此的公共API

谢谢!如果你对细节感兴趣,请阅读以下内容:顺便问一下,你想做什么?