更新:Android Studio 3.0出來了,和 升級2.3版本時類似 依然需要下載對應的gradle版本
Android Studio 2.3 默認對應 gradle-3.3-all.zip
Android Studio 3.0 默認對應 gradle-4.1-all.zip
gradle-4.1-all.zip下載地址:http://pan.baidu.com/s/1dF92jGd
所有的gradle版本下載地址:http://services.gradle.org/distributions/
更新3.0版本後出現的問題:所有項目的XML文件都出現
Error:(1) error: not well-formed (invalid token).
Error:(1) not well-formed (invalid token).
問題異常:
Error:Execution failed for task ':app:mergeDebugResources'.
> Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
解決方式:
在項目的 gradle.properties 文件中添加
android.enableAapt2=false
沒有gradle.properties 文件那就在項目目錄下新建該文件,然後加上 android.enableAapt2=false
原文:
Android studio 卡在Building'xxx'GradleProject info對話框具體情況如下:
1.問題產生的原因(我所遇見的)
1.1.升級或安裝Android Studio 2.3版本之後,新建項目之後就出現上述問題
1.2.網上下載了一個他人的項目,導入Android Studio中,出現上述問題
2.解決問題
2.1.升級或安裝Android Studio 2.3版本之後需要下載新的gradle的版本,即gradle-3.3
去C:\Users\Administrator\.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9目錄下可以發現如下情況
Android Studio還會下載一點其他的文件,不過很快一會兒就完成了
2.2.並不是因爲升級Android Studio2.3出現的問題,而是導入別人的項目出現的問題。
問題原因:新項目的配置文件中gradle版本與你自己平時使用的版本不一致,需要下載對應版本的gradle壓縮文件
解決方法:
a).下載對應版本,方法與上述方法一樣,需要將gradle壓縮文件方法對應的文件夾即可
b).直接修改gradle-wrapper.properties文件,不用下載gradle
1.退出Android Studio,找一個自己可用的Android Studio項目,沒有可以新建一個。
2.打開可用項目文件夾下gradle\wrapper路徑下的gradle-wrapper.properties文件,複製最後一行distributionUrl
3.相同路徑,打開需要導入的項目的文件夾下的gradle-wrapper.properties文件,將複製的內容替換掉最後一行即可
4.最後一行的內容類似:distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
5.重啓Android Studio,導入已修改gradle-wrapper文件的項目
如果是使用Aandroid Studio2.3版本,可直接將需要導入的項目的gradle-wrapper.properties文件,最後一行改爲
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
之後進入項目一般情況會出現如下狀況
提示說Gradle需求的版本與現在的版本不一致,不用點下面的提示做法