Android 13下部分应用停用Charles Proxy后无法正常使用的问题
Android 13 停用Charles后部分应用异常的解决方案
1. 检查应用自身的代理缓存
有些应用(尤其是企业类或定制化APP)会自行缓存代理设置,不受系统WiFi代理变更影响:
- 打开异常应用的设置,找到「网络/连接」相关选项,确认是否有手动代理配置,改为「自动」或「无」
- 清除应用的存储数据(记得备份重要内容):进入系统「设置」→「应用」→ 对应APP →「存储」→ 点击「清除数据」和「清除缓存」
2. 清理系统全局代理残留
Android 13的全局代理设置可能藏在WiFi代理之外的地方:
- 进入系统「设置」→「网络和互联网」→「高级」→「代理」,确保「自动」和「手动」选项都设为「无」
- 开启USB调试后用adb命令强制重置代理(无需ROOT):
执行完重启设备adb shell settings put global http_proxy :0 adb shell settings put global global_http_proxy_host "" adb shell settings put global global_http_proxy_port 0
3. 排查第三方网络工具冲突
如果设备装了VPN、防火墙或其他网络拦截APP,可能和Charles的代理残留产生冲突:
- 暂时关掉所有这类工具,测试异常应用是否恢复正常
- 直接卸载后重启设备,再验证问题是否解决
4. 清理证书信任区残留
即使删除了Charles证书,Android的证书存储可能还有缓存条目:
- 进入「设置」→「安全和隐私」→「加密与凭据」→「信任的凭据」,仔细检查是否有Charles相关的残留证书,手动删除
- 用adb命令清除证书安装器的缓存:
adb shell pm clear com.android.certinstaller
5. 重置系统网络设置
如果以上方法都没用,直接重置网络设置清除所有网络配置:
- 进入「设置」→「系统」→「重置」→「重置网络设置」,确认后重启设备(注意:此操作会清除WiFi密码、蓝牙配对记录,提前备份)
内容的提问来源于stack exchange,提问作者Juan P.
相关产品推荐
相关产品推荐

