如何在 Android 11 上安装并信任自签名证书?

如何在 Android 11 上安装并信任自签名证书? 的封面图

本文将指导你如何在 Android 11 上安装并信任自签名证书。

1. 下载自签名证书

在 Android 11 上安装并信任自签名证书需要额外的步骤,请仔细按照以下指南操作:

  • 下载自签名证书:你可以使用 Proxyman,或其他能够通过本地代理服务器生成并下载自签名证书的代理工具。

  • 如果使用 Proxyman 应用,可以参阅此 Android 指南,了解如何将 Wi-Fi 的 HTTPS 代理设置为 Proxyman。

  • 然后访问 http://proxy.man/ssl 下载证书

2. 安装并信任

  • 打开设置 App -> Security -> Encryption & Credentials -> Install a Certificate -> 选择 CA Certificate 选项

  • 选择 Install Anyway

安装并信任自签名证书

  • 选择你已下载到存储空间中的 Proxyman 证书

安装并信任自签名证书

3. 确认证书已被信任

  • 打开 Trusted Credentials -> User 标签页,即可在此看到你的证书

安装并信任自签名证书

4. 开始拦截 HTTPS 流量

你还可以在 Android 源代码中添加额外的参数,以便拦截 HTTPS 流量。

为什么证书仍可能无法生效

即使证书已显示在 User 标签页中,应用仍可能拒绝使用它。许多应用只信任系统证书,除非其调试版本包含网络安全配置。对于模拟器,当前版本的 Proxyman 模拟器自动脚本可以将证书安装到系统证书存储中,并为你设置代理。请仅抓取你拥有或已获得测试授权的应用。


Proxyman 是一款高性能的 macOS 应用,可帮助开发者抓取并查看来自 iOS 设备、iOS 模拟器和 Android 设备上的 HTTPS 流量。

下载地址:https://proxyman.com

Noah Tran
Noah Tran

最后修订于 2026年7月17日。 说明了用户证书、应用信任,以及更简单的模拟器设置方式。

检查 Android 测试应用的 HTTPS 流量

设置 Proxyman 证书,确认你的应用信任该证书,并在开发时查看请求与响应。

下载 Proxyman