Android studio 3.0的Gradle的坑

Event log裏面顯示的是Gradle syn failed
logcat裏面顯示的有6個錯誤
Error:resource style/Base.V26.Widget.Design.AppBarLayout (aka com.example.reshangkeji.ydc:style/Base.V26.Widget.Design.AppBarLayout) not found.
Error:failed linking references. 
Error:java.util.concurrent.ExecutionException: 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
Error:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:Execution failed for task ':app:processDebugResources'.
> Failed to execute aapt
 
開始覺得是項目的緣由,而後從新創建了項目依舊報這個錯誤,因此是AS自身的緣由
在網上查了一下發現是Gradle更新的緣由,AS3.0不支持Gradle3.0.1
在項目的build.gradle中的把3.0.1改爲3.0.0,而後點擊上方sync now從新加載。加載完成後AS會提示你是否更新gradle,直接忽略。

這樣之後,就沒問題了項目能夠從新運行在虛擬機了~~~java

相關文章
相關標籤/搜索