You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ionic 6代理环境下Android构建失败求助

解决Ionic Cordova Android构建时Gradle下载超时问题

问题原因

Ionic CLI的全局代理配置仅覆盖了Ionic自身的请求,Gradle下载依赖时并未使用该代理,导致代理环境下无法连接到Gradle分发服务器,触发超时错误。

解决方案

方法1:给Gradle配置全局代理

  • 在Windows用户目录(C:\Users\你的用户名)下创建.gradle文件夹(如果不存在)
  • 在该文件夹内新建gradle.properties文件,添加以下代理配置:
systemProp.http.proxyHost=proxy-**.***
systemProp.http.proxyPort=9999
systemProp.https.proxyHost=proxy-**.***
systemProp.https.proxyPort=9999
# 若代理需验证,追加以下内容
# systemProp.http.proxyUser=你的代理用户名
# systemProp.http.proxyPassword=你的代理密码
# systemProp.https.proxyUser=你的代理用户名
# systemProp.https.proxyPassword=你的代理密码

方法2:手动下载Gradle包并本地引用

  • 用浏览器通过代理手动下载gradle-7.1.1-all.zip到本地
  • 打开项目内的platforms\android\gradle\wrapper\gradle-wrapper.properties文件
  • 修改distributionUrl为本地文件路径,示例:
distributionUrl=file:///C:/Users/你的用户名/Downloads/gradle-7.1.1-all.zip

方法3:配置Cordova全局代理

执行以下命令为Cordova单独配置代理:

cordova config set proxy http://proxy-**.***:9999

配置完成后重新执行构建:

ionic cordova build android --prod

内容的提问来源于stack exchange,提问作者Guillermo Rodriguez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 19:40:57