AS錯誤:Please configure your build for VectorDrawableCompat.
運行第一個Android Stdio程序就出現(xiàn)下面這個問題弹惦,由于對Android Stdio不熟悉整了三個小時才解決乎婿,希望這篇博客能幫助更多的人竞慢。
問題:Caused by:java.lang.RuntimeException: Unable to start activity ComponentInfo{com.test.rx/com.test.rx.MainActivity}: java.lang.IllegalStateException: This app has been built with an incorrect configuration. Please configure your build for VectorDrawableCompat.
原因:Android 插件版本不兼容,需要gradle 2.0以上轻黑。
解決方法:
(1)將build.gradle中的版本改為2.0.0檐嚣,如下圖紅框所示助泽。
(2)選擇工具欄上的Tools->Android->Sync Project with Gradle Files,同步一下Gradle, 此時會在控制臺出錯如下錯誤:
Warning:Gradle version 2.10 is required. Current version is 2.8. If using the gradle wrapper, try editing the distributionUrl in E:\RX\gradle\wrapper\gradle-wrapper.properties to gradle-2.10-all.zip
(3)此刻我們需要修改你的項目下的 \gradle\wrapper\gradle-wrapper.properties文件嚎京,將Gradle的版本改為2.10嗡贺,如下圖所示:
(4)點擊工具欄上的File->Settings...->Build,Execution,Deployment->Build Tools->Gradle,查看Gradle home的路徑是否是gradle-2.10鞍帝,如果是則就可以運行程序了诫睬。
如果不是gradle-2.10,但已經(jīng)下載了gradle-2.10.zip膜眠,將路徑指向它岩臣,然后就可以運行程序了。
如果沒下載宵膨,則需要下載gradle-2.10.zip架谎,點擊android stdio下面的Terminal,輸入gradlew回車辟躏,android stdio會自動下載gradle-2.10.zip谷扣,如下圖所示:
下載的gradle-2.10.zip會被保存到C:\Users\name.xing\.gradle\wrapper\dists\gradle-2.10-all\a4w5fzrkeut1ox71xslb49gst\gradle-2.10
需要將gradle-2.10復(fù)制到android stdio安裝路徑的gradle目錄下,最后點擊工具欄上的File->Settings...->Build,Execution,Deployment->Build Tools->Gradle捎琐,將Gradle home的路徑修改為gradle-2.10的路徑会涎。
(5)運行程序,大功告成瑞凑。
---------來源于網(wǎng)絡(luò)末秃,如有雷同請聯(lián)系我,我即刻刪除籽御。