AS報錯:gradle project sync failed

情形一:

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"/>
項目可以成功運行并安裝使用!
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容