AndroidStudio Refreshing Gradle Project编译更新Gradle卡住问题
描述
重新安裝AndroidStudio或從Eclipse換到AS的時候,在編譯新的項目的時候,一般會遇到如下圖那樣。
一般是因為在AndroidStudio每次更新版本都會更新Gradle這個插件(但由于墻的問題每次更新都是失敗),于是停止在Refreshing
Gradle Project,有時新建項目的時候報Gradle Project Compile Error等等相關的問題。
解決辦法
打開AndroidStudio項目,找到項目目錄
gradle\wrapper\gradle-wrapper.properties
打開這個文件,內容如下
#Mon Dec 28 10:00:20 PST 2015 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip最重要的就是最下面一句
distributionUrl=https://services.gradle.org/distributions/gradle-2.2.1-all.zip
Android Studio會聯網下載符合當前版本的Gradle插件,而這個網址雖然可以訪問但速度實在太慢,所以每次下載需要花很長時間或直接超時。
解決辦法就是自己去手動下載當前項目定義的版本,可以直接復制這個路徑去下載
也可以去Gradle官網
http://services.gradle.org/distributions/
自己選擇版本下載,但是要和文件里那個版本相同;或者下載自己想用的版本改文件里面的文件名。
然后把下載下來的壓縮包拷貝到
C:\Users\XXX\.gradle\wrapper\dists\gradle-2.2.1-all\d3xh0kipe7wr2bvnx5sk0hao8注意要放到gradle\wrapper\gradle-wrapper.properties里面定義的 gradle 版本號相同的文件夾下面(下載的和定義的版本號必須相同),不可亂放。
目錄下后邊這個長串的目錄不一定相同,以自己的為準
重啟AndroidStudio后重新編譯即可(Tools->Android->Sync Project Gradle Files)
總結
以上是生活随笔為你收集整理的AndroidStudio Refreshing Gradle Project编译更新Gradle卡住问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 退出应用程序
- 下一篇: Java.lang.IllegalSta