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

相关文章
相关标签/搜索