鸿蒙模拟器 HTTPS 抓包教程

背景

IDE 和模拟器本身有代理设置,但只能配置 HTTP 代理,我们需要配置 HTTPS 代理。

步骤

  1. 在网络库中配置你自己的代理地址(我们使用的 Axios 框架,其他框架可以找找类似设置)

IDE 和模拟器本身的代理设置中只能配置 HTTP 代理,我们这种方式可以抓到 HTTPS

yaml 复制代码
proxy:{
    host: '172.26.184.39',
    port: 9998,
    exclusionList: []
}
  1. 在任一台代理到 Charles 的其他设备上,访问 chls.pro/ssl 下载 CA 证书,随后把证书保存到 PC 端

这么做是因为模拟器本身没有浏览器,外部 APK 又不支持安装..

  1. 打开 DevEco Studio 的 Device File Browser 页签,找到如下路径,在 Download 文件夹下「右键」 -「Upload」,将证书保存到模拟器中
  1. 打开终端,输入 hdc shell aa start -a MainAbility -b com.ohos.certmanager 命令拉起证书管理器
  1. 选择「从存储设备安装」-「CA 证书」,在文件管理器中选择「我的手机」-「下载」,选择刚刚保存的证书进行安装即可
相关推荐
遇到困难睡大觉哈哈6 小时前
Harmony os——ArkTS 语言笔记(六):模块、导入导出与 `this` 关键字
笔记·harmonyos·鸿蒙
Brianna Home6 小时前
[鸿蒙2025领航者闯关] 鸿蒙 6.0 星盾安全架构 + AI 防窥:金融级支付安全实战与深度踩坑实录
人工智能·安全·harmonyos·安全架构
bestadc8 小时前
鸿蒙应用开发的MVVM(Model-View-ViewModel)模式
华为·harmonyos
HONG````8 小时前
鸿蒙Tabs组件深度实战:构建流畅的多页面导航与状态保持方案
华为·harmonyos
ZWaruler8 小时前
鸿蒙os 配置打包后的文件名称
华为·harmonyos·鸿蒙系统
Devil枫9 小时前
[鸿蒙2025领航者闯关]从小白到鸿蒙星炬手
华为·harmonyos
遇到困难睡大觉哈哈10 小时前
Harmony os ——ArkTS 语言笔记(五):泛型、空安全与可选链
前端·笔记·安全·harmonyos·鸿蒙
财经三剑客12 小时前
鸿蒙智行全系11月交付81864台 同比增长89.61%
华为·harmonyos
12 小时前
鸿蒙——首选项
华为·harmonyos
hqk13 小时前
鸿蒙 ArkUI 从零到精通:基础语法全解析
android·前端·harmonyos