情形一:
Android studio下突然報錯:
gradle project sync failed.Basic functionality(e.g.editing,debugging) will not work properly.
解決方案:進入項目目錄下,找到 gradle\wrapper\gradle-wrapper.properties 文件,記事本打開,內容如下:
Tue Jul 24 14:48:54 CST 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
最后一句,https://services.gradle.org/distributions/gradle-4.4-all.zip
studio會下載上面的Gradle,不知道什么原因下載不下來,我們可以手動下載這個版本的Gradle,無需解壓直接拷貝到
C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.10-all\9br9xq1tocpiv8o6njlyu5op1下即可,重啟studio,問題解決
情形二:
1.拷貝他人的項目,而二者的AS版本不一樣,調整自己的SDK版本和SDK工具版本。
2.AS升級到3.2.1版本后提示:
Warning:The specified Android SDK Build Tools version (26.0.1) is ignored, as it is below the minimum
supported version (26.0.3) for Android Gradle Plugin 3.0.1. Android SDK Build Tools 26.0.3 will be used. To suppress this warning, remove "buildToolsVersion '26.0.1'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
解決方法:

image.png

image.png
框框處改成指定的版本。
接著,在build.gradle(Project)中修改Gradle版本到3.2.1或更新版本
如下圖:

image.png
3.仍舊報錯。根據所提示的文件找到Android目錄下的該文件

image.png
對project下的chat/src/main/res/values-w820dp下的ids.xml修改
將:
<item type="id" name="about_version_code">false</item>
<item type="id" name="split">false</item>
修改成:
<item type="id" name="about_version_code"/>
<item type="id" name="split"/>