httpCanary 安装流程:从 APK 到首次启动
前置准备
- 一台 Android 5.0 及以上的手机(或模拟器)
- httpCanary 的 APK 安装包(从可信渠道获取)
- 至少 100MB 的剩余存储空间
五步装好
第一步:下载并找到 APK
把 APK 文件下载到手机存储。如果你用电脑下载的,通过数据线或传输工具拷到手机上也行。
第二步:允许未知来源应用
Android 默认禁止安装非应用商店的 APK。不同系统版本和厂商 ROM 的入口略有差异:
- 原生 Android 8.0+:点开 APK → 系统弹窗「禁止安装来自此来源的应用」→ 点「设置」→ 允许当前来源安装
- 小米 MIUI:设置 → 应用设置 → 特殊应用权限 → 安装未知应用 → 找到你的浏览器或文件管理器 → 允许
- 华为 EMUI:设置 → 安全 → 更多安全设置 → 未知来源应用下载 / 未知应用安装权限
- OPPO ColorOS:设置 → 安全 → 允许安装未知来源应用
搜不到就用系统设置里的搜索框搜「未知」「安装」等关键词。
第三步:安装并打开
回到安装页点「安装」,进度走完点「打开」。装完安装包可以删掉,不影响已装的应用。
第四步:首次启动的三个授权
httpCanary 首次启动会依次请求:
- 用户协议同意——点同意即可
- VPN 配置授权——这是抓包的核心机制,点「配置」或「确定」允许
- 通知权限——用于抓包状态通知和悬浮窗,建议允许
中途弹出的证书安装引导可以先跳过,证书安装是独立的一步,见下一页。
第五步:确认状态
回到手机桌面,应该能看到 httpCanary 的应用图标。打开应用,首页右下角有个纸飞机图标——点它开始抓包的入口,详见 启动第一个抓包会话。

常见安装问题
点安装没反应或提示被系统阻止——十有八九是来源权限没给够。回到系统设置,确认当前用来打开 APK 的那个应用(浏览器或文件管理器)已经被允许安装未知应用。
打开就闪退或提示不兼容——先清一次应用缓存重开;仍然崩溃就卸载重装。安卓版本过低(低于 5.0)或 ROM 过新都可能触发兼容提示。提示要认真对待——这台设备确实可能带不动。
装好了但抓到的 HTTPS 全是乱码——这不是安装出了问题,是证书没被信任。跳到 CA 证书安装 把根证书装到位。