2016.11.29 AS gradle更新及相關問題解決
1.android studio更新後出現的Gradlesync failed: Unknown host等gradle問題解決辦法
首先開啟androidstudio專案 找到專案目錄gradle\wrapper\gradle-wrapper.properties這個檔案
內容如下
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-2.10.all.zip
androidstudio會聯網下載符合當前版本的gradle外掛,而這個網址雖然可以訪問但速度實在太慢,所以每次更新需要花很長時間或直接超時
修改gradle引用本地檔案
distributionUrl=file:///C:/Users/downloads/gradle-2.1-all.zip
開啟別人的androidstudio project,下載新的gradle版本太慢,可以修改build.gradle檔案中
classpath 'com.android.tools.build:gradle:2.2.2' ,變成自己有的版面
如果有提示gradle
l 重點推薦gradle更新不了時直接刪除gradleproperties中的代理項。
2.Unsupported method: AndroidProject.getPluginGeneration() while runningproject
It can occur because AS was checking availability of theInstant Run feature. The fixed is to disable Instant Run:
Windows & Linux:
File -> Settings -> Build, Execution, Deployment -> InstantRun.
Mac:
AndroidStudio -> Preferences -> Build, Execution, Deployment -> InstantRun.