# 创建安卓模拟器,选择Google APIs的包

这里我们使用安卓
9.0 Google APIs的模拟器(装最新版本也可以),记得要装Google APIs的,否则执行adb root获取root权限会报错adbd cannot run as root in production builds
# 模拟器我们通过命令行来启动
# 列出当前模拟器
emulator -list-avds
@前端进阶之旅: 代码已经复制到剪贴板

# 启动模拟器 Pixel_XL_API_28
# 需要以这样的方式启动安卓模拟器才可转到包
emulator -avd Pixel_XL_API_28 -writable-system
@前端进阶之旅: 代码已经复制到剪贴板
# 获取Root权限
adb root
adb remount
@前端进阶之旅: 代码已经复制到剪贴板
命令执行完之后,模拟器会重新启动。如果启动成功,那么手机的root权限已开启
# 配置抓包工具证书

# 根据证书计算hash值
openssl x509 -subject_hash_old -in charles-ssl-proxying-certificate.pem
@前端进阶之旅: 代码已经复制到剪贴板

# 安装证书到系统目录
adb push charles-ssl-proxying-certificate.pem /system/etc/security/cacerts/xxx.0
@前端进阶之旅: 代码已经复制到剪贴板
- 这里的