Ubuntu 22.10安装Android Studio遇连接拒绝错误求助
问题分析:Snap安装Android Studio报错原因
环境信息
- 系统:Ubuntu 22.10
- Java版本:
java --version openjdk 11.0.19 2023-04-18 OpenJDK Runtime Environment (build 11.0.19+7-post-Ubuntu-0ubuntu122.10.1) OpenJDK 64-Bit Server VM (build 11.0.19+7-post-Ubuntu-0ubuntu122.10.1, mixed mode, sharing)
执行命令与错误
执行的安装命令:
sudo snap install android-studio --classic
触发的错误提示:
cannot install "android-studio": Post https://api.snapcraft.io/v2/snaps/refresh: proxyconnect tcp: dial tcp:80: connect: connection refused
错误原因分析
这个错误的核心是Snap无法通过代理连接到Snapcraft的API服务器,具体可能的原因包括:
- 无效的代理配置:系统或Snap的代理地址、端口填写错误,或者代理服务本身未启动,导致连接请求被拒绝。
- 代理设置冲突:全局代理环境变量(如
http_proxy/https_proxy)配置有误,比如只指定了端口未填写IP,或者参数格式不符合要求。 - 网络限制:所在网络的防火墙、网关拦截了对Snapcraft API的访问,或者禁止使用当前代理连接外部服务。
- Snap代理配置残留:之前手动设置过Snap的代理,但后续代理服务停用或配置变更,Snap仍在使用旧的无效代理参数。
内容的提问来源于stack exchange,提问作者M.A.Luqmaan
相关产品推荐
相关产品推荐

