我尝试了DER和PEM格式。我尝试使用文件扩展名crt,cer,p12,pem,但没有导入它们。我进入了设置>安全>从SD卡安装,它将我带到下载页面。我列出了证书,但是当我点击它们时,没有任何反应。
更新添加:我最终回到4.3。它工作正常。
答案 0 :(得分:13)
背景:我也遇到了你描述的相同问题,它似乎是一个android模拟器4.4.2错误,当你不首先导入证书时,即当你没有按照上面的确切步骤时发生。< / p>
答案 1 :(得分:2)
由于您的描述有限,我会尽力帮助您。
确保您有问题的AVD(我认为4.4)有可用的存储空间。尽量确保它是一个干净的AVD,没有额外安装。
将您的证书放在root / sdcard /中并安装在: 设置 - &gt;安全 - &gt;从SD卡安装
避免安装具有相同名称但格式不同的证书。
答案 2 :(得分:2)
* .p12文件问题(pkcs12):
at:设置 - &gt;安全 - &gt;从SD卡安装* .p12文件显示为灰色。当我通过网络服务器下载文件并尝试打开它时,安卓说我&#34;无法打开&#34;与* .pem文件相同。 我用4.4.2和4.4.4尝试过它。
答案 3 :(得分:2)
这个问题很老了,但仍然存在。希望这能帮助其他一些仍需要向模拟器添加证书的开发者。
使用各种方法中的任何一种下载证书。我从我的电脑上给自己发了证书,打开模拟器,运行 gmail 并通过 gmail 将证书下载到模拟器。
根据您的设置,下载证书后可能会提示您接受该证书。其他人可能能够使用 files 程序找到证书文件,只需执行该程序即可安装证书。
但对于那些做不到的人,这里是万无一失的方法。
您应该得到一个 Toast,说明 CA 证书已安装。
这适用于运行 Android R 的模拟器。祝你好运!
答案 4 :(得分:0)