【发布时间】:2014-02-08 00:35:00
【问题描述】:
我尝试了 DER 和 PEM 格式。我尝试使用文件扩展名 crt、cer、p12、pem,但没有一个文件被导入。我进入“设置”>“安全”>“从 SD 卡安装”,它会将我带到“下载”页面。我列出了证书,但是当我单击它们时,什么也没有发生。
更新添加:我最终回到了 4.3。它工作得很好。
【问题讨论】:
标签: android security certificate
我尝试了 DER 和 PEM 格式。我尝试使用文件扩展名 crt、cer、p12、pem,但没有一个文件被导入。我进入“设置”>“安全”>“从 SD 卡安装”,它会将我带到“下载”页面。我列出了证书,但是当我单击它们时,什么也没有发生。
更新添加:我最终回到了 4.3。它工作得很好。
【问题讨论】:
标签: android security certificate
这个问题很老,但仍然存在。希望这将有助于其他一些仍需要向其模拟器添加证书的开发人员。
使用各种方法中的任何一种下载证书。我从我的计算机通过电子邮件将证书通过电子邮件发送给自己,打开模拟器,运行 gmail 并通过 gmail 将证书下载到模拟器。
根据您的设置,下载证书后可能会提示您接受证书。其他人可能能够使用 files 程序找到证书文件,只需执行该程序即可安装证书。
但是对于那些不能的人,这里是万无一失的方法。
您应该会收到一个 Toast 说明已安装 CA 证书。
这适用于运行 Android R 的模拟器。祝你好运!
【讨论】:
*.p12 文件 (pkcs12) 的问题:
在:设置 -> 安全 -> 从 SD 卡安装 *.p12 文件显示为灰色。当我通过网络服务器下载文件并尝试打开它时,android 说我“无法打开”与 *.pem 文件相同。 我用 4.4.2 和 4.4.4 试了一下。
【讨论】:
背景:我也遇到了你描述的同样的问题,它似乎是一个 android 模拟器 4.4.2 错误,当你不首先导入证书时发生,即当你不遵循上述确切步骤时。
【讨论】:
您的描述有限,我会尽力提供帮助。
确保有问题的 AVD(我假设为 4.4)有可用的存储空间。尽量确保它是一个干净的 AVD,没有安装任何额外的东西。
将您的证书放在根目录 /sdcard/ 并安装在: 设置 -> 安全 -> 从 SD 卡安装
避免安装名称相同但格式不同的证书。
【讨论】:
【讨论】: