Flutter中gradle超时,长时间Running gradle assembleDebug
报错关键词:
Warning: Failed to download any source lists!
Flutter Gradle threw an error while downloading ... Retrying to download...
本人在已配置好网络环境的情况下遇到的这种情况,AndroidStudio中check Connection也能ping通google然后check Connection Successful,浏览器里也能上油管,换VisualStudioCode环境也一样无限Running ‘gradle assembleDebug‘
同时win和web端均能跑通,确定是安卓端的gradle问题。
网上尝试了换国内源、手动换gradle包等一大堆方法,均无效。
于是尝试自力更生——此时观察到代理流量是一点都不动,说明gradle根本没走它。

然后想起由于我在学校里,经常要在手机热点和校园网间切换,想到可能是gradle的proxy问题,于是去gradle目录查看配置:
路径 C:\Users\你的用户名\.gradle
gradle.properties即我们要找的文件


果然,proxyHost仍是上一次我连手机热点时的配置,与我当前代理配置不一致。改AndroidStudio里的代理配置竟然只有第一次才对gradle生效,这什么逻辑……
换成现在的配置后,重新运行flutter项目,顺利build成功
原因推测:我第一次配置Proxy是在AndroidStudio里,可能就是他的问题,导致后来的设置均没有对gradle生效?(虽然在AndroidStudio里更换为现在的配置后是能ConnectionSuccessful的,但是这个操作对gradle自己的配置没有影响)
更多推荐




所有评论(0)