Android Studio Iguana版本LogCat与Forefront TMG代理冲突求助
解决Android Studio Iguana与Forefront TMG客户端共存导致LogCat异常的方案
针对Android Studio Iguana | 2023.2.1版本下LogCat无法识别设备、idea.log报Error connecting channel to address '/127.0.0.1:5037'的问题,结合Forefront TMG客户端的企业环境,可尝试以下解决方案:
1. 配置ADB绕过代理
- 添加系统环境变量:
- 创建
NO_PROXY变量,值设为localhost,127.0.0.1,::1 - 创建
ADB_NO_PROXY变量,值同样为localhost,127.0.0.1,::1
- 创建
- 执行命令重启ADB服务:
adb kill-server adb start-server - 重启Android Studio后测试LogCat
2. 调整TMG客户端的本地连接例外规则
- 打开Forefront TMG客户端设置面板,进入「代理设置」模块
- 在「例外列表」中添加以下条目:
127.0.0.1localhost127.0.0.1:5037
- 保存设置后重启TMG客户端和Android Studio
3. 强制ADB使用IPv4传输
- 在命令行执行临时环境变量设置:
set ADB_SERVER_TRANSPORT=udp - 接着重启ADB服务,再启动Android Studio
- 若需永久生效,可将该变量添加到系统环境变量中
4. 检查Android Studio内置代理设置
- 打开Android Studio的
File > Settings > Appearance & Behavior > System Settings > HTTP Proxy - 选择「No proxy」;若必须使用企业代理,在「Proxy exceptions」中添加
localhost,127.0.0.1 - 应用设置后重启Android Studio
内容的提问来源于stack exchange,提问作者kartoos khan
相关产品推荐
相关产品推荐

