flutter依賴無法下載的鏡像設置


flutter 環境剛剛配置好,運行第一個程序就跑不起來

 

問題


ProcessException: Process "D:\ZZTFlutter\flutter_app\android\gradlew.bat" exited abnormally:

* What went wrong:
A problem occurred configuring root project 'android'.
> Could not resolve all artifacts for configuration ':classpath'.
> Could not resolve org.glassfish.jaxb:jaxb-runtime:2.2.11.
Required by:
project : > com.android.tools.build:gradle:3.2.1 > com.android.tools.build:builder:3.2.1 > com.android.tools:sdklib:26.2.1 > com.android.tools:repository:26.2.1
> Could not resolve org.glassfish.jaxb:jaxb-runtime:2.2.11.
> Could not get resource 'https://dl.google.com/dl/android/maven2/org/glassfish/jaxb/jaxb-runtime/2.2.11/jaxb-runtime-2.2.11.pom'.
> Could not HEAD 'https://dl.google.com/dl/android/maven2/org/glassfish/jaxb/jaxb-runtime/2.2.11/jaxb-runtime-2.2.11.pom'.
> Read timed out
flutter 下載依賴庫出錯

原因是因為獲取不到com.android.tools.build:gradle:3.2.1

原因一:

獲取不到的原因一般是因為在中國沒辦法訪問谷歌資源(有外網,翻牆等的除外)

此時的解決辦法是  改用阿里的鏡像:

分兩步,

第一步:修改掉項目下的android目錄下的build.gradle文件,把google() 和 jcenter()這兩行去掉。

並在下面添加阿里的鏈接(注意:有兩處修改)

maven { url 'https://maven.aliyun.com/repository/google' }

maven { url 'https://maven.aliyun.com/repository/jcenter' }

maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }


flutter SDK 中也需要配置

D:\Program Files\Flutter\flutter_sdk\packages\flutter_tools\gradle

 

 

 

再次運行就解決了
————————————————
原文鏈接:https://blog.csdn.net/zhu576558203/article/details/102531289

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM