這個問題的原因:
Android Studio每次更新版本都會更新Gradle這個插件,但由於FQ問題每次更新都是失敗,又是停止在Refreshing Gradle Project ,有時新建項目的時候報 Gradle Project Compile Error 等等相關的問題
##如果在導入as項目出現該問題:
解決:
1.打開android studio項目 找到項目目錄gradle\wrapper\gradle-wrapper.properties這個文件
2.找到這句:
distributionUrl=http\://services.gradle.org/distributions/gradle-2.1- all.zip
因爲這句是Android Studio 啓動該項目時,會聯網下載符合當前版本的gradle插件,由於FQ,會跟新很久或直接超時卡死程序.......0.0
3.新建一個as項目:
如 1,2 找到 distributionUrl... 將新建成功項目的這句 替換掉 上面失敗的
重新關閉android studio 重新打開 或 直接單擊android studio工具欄 Sync Project Gradle Files
##補充內容:
最近發現執行完以上的方法後還會出現一個Gradle Version xxx is required BUG
原因: 使用了不同版本的Gradle構建Android 項目,由於Gradle插件之前只支持2.2-2.9版本,後續版本有些說已經修復了,但是我的不管用
此時需要修改build.gradle中的
dependencies {
classpath 'com.android.tools.build:gradle:0.10.+'
}
把com.android.tools.build:gradle的版本號改高,改成能正常運行項目的版本即可
也可以改這裏
##自行上網 vpn更新,下面是設置方式:
##下載離線包1:
1.查看gradle 目錄:
C:\Users\用戶名\.gradle\wrapper\dists\gradle-1.XX-all\
( gradle-1.XX-all 看自己版本,我的是2.1.1 )
2.上網下載自己的對應版本
3.直接把zip拷貝到
C:\Users\用戶名\.gradle\wrapper\dists\gradle-1.XX-all\3jdgemv0iv8uqohg3kcp2o88r1\ 下
4.重啓Android Studio,打開項目即可
##模擬Gradle插件下載:
1.把我們所需要的.ZIP文件下載到本地
2.把該.ZIP文件上傳到雲盤或者服務器
3.修改下載路徑 distributionUrl=http\://services.gradle.org/distributions/gradle-2.1- all.zip 爲我們的下載鏈接