问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Charles + Android Studio 遇到的坑

发布网友 发布时间:2023-10-02 00:50

我来回答

1个回答

热心网友 时间:2024-12-12 20:08

最近在编译 apk 的时候,总是出错,即使不出错,也是很慢,现已解决,特此记录
环境:
Mac , Charles , Android Studio
情景描述:
由于公司的 api 是 https 的,所以在抓包的时候需要设置一个证书 十分钟学会Charles抓包(iOS的http/https请求)
正常编译没问题,只要工程里的 *.gradle 发生了变动,在 sync project 的时候经常出错
错误提示如下:

后 Google 搜索,在 stackoverflow 上找到一篇帖子 Android Studio - Unable to find valid certification path to requested target
这个问题的根本原因是 Charles 会默认打开系统代理,所以 Android Studio 在 sync project 的时候,会经过 Charles 的代理,又因为 Charles 设置了根证书,所以 AS 在 sync project 的时候就报了‘找不到证书’的错误
解决方法:
Charles -> Proxy -> Proxy Settings -> macOS
在 macOS 里把 Enable macOS proxy 和 Enable macOS proxy on launch 的勾去掉,然后重新启动一下 Charles ,重启 AS 就可以正常编译了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...抛物线y=x2-4x+3与x轴交于A、B两点,与y轴交于点C,连AC,将直线AC向右... 抢劫罪的构成要素有哪些 抢劫罪的几个要素 抢劫罪违反了什么法律 转化型抢劫的法律认定 我想问问我的魔兽世界帐号值多少钱? 我的号能卖多少?(魔兽世界) 求评估魔兽世界账号价值,懂得来! 魔兽世界账号问题,我有一个90级的DK,想便宜出售了,直接卖了,想问问大... 魔兽世界号价值评估 怎么把换成新的手机号码? 一个号码注册了两个,怎么注销另一个? 如何注销,注销后还可以在注册吗? 怎么注销重新创 兰芝有没有授权京东自营 一个号码注册了两个,怎么注销另一个? 如何注销,注销后还可以在注册吗? 怎么注销重新创 一个号码注册了两个,怎么注销另一个? 如何注销,注销后还可以在注册吗? 怎么注销重新创 同一个手机号注册两次微信,第一次上的零钱怎么找回来 我还能用以前的吗 用一个手机号码注册了两个,旧的被新申请的微信替换了。请问怎么找... 不想用手机号注册 怎么办? 已绑定手机号把户销了,怎么办 怎么手机号解锁不了怎么办 想请教大家关于申请注销后的问题。 一个手机号码注册了两个之前那个微信怎么找回来? ,手机号换了,然后登陆不上,怎么注销 WORD文档打开后无法正常显示,但是任务栏有显卡,只不过点不开!我的... 怎么注销重新创 如何注销,注销后还可以在注册吗? 一个号码注册了两个,怎么注销另一个? 怎么注销重新创 如何注销,注销后还可以在注册吗? 一个号码注册了两个,怎么注销另一个? 肌肤之钥授权京东了吗 FAIRHAVENHEALTH授权京东还是淘宝 怎么注销重新创 如何注销,注销后还可以在注册吗? 一个号码注册了两个,怎么注销另一个? 在线等!香港的益安宁丸在京东上有授权吗?我可以在京东上买吗? 怎么注销重新创 无人机驾驶证怎么考试? 安卓耳机是否可以用在苹果手机上 如何注销,注销后还可以在注册吗? 一个号码注册了两个,怎么注销另一个? 普通人如何考飞机驾照 oppo怎么还原默认锁屏