我正在尝试使用Gradle构建我的Android Studio项目。但是,我一直收到以下错误。
任务':app:mergeDebugResources'的执行失败。
java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.v2.Aapt2Exception:Android资源编译失败 C:\ Users \ rhnow.gradle \ caches \ transforms-1 \ files-1.1 \ appcompat-v7-28.0.0.aar \ ac23c912e546e4fe8c1c7df0b070c599 \ res \ values \ values.xml:1454:5-1461:13:AAPT:错误::style>。
C:\ Users \ rhnow.gradle \ caches \ transforms-1 \ files-1.1 \ appcompat-v7-28.0.0.aar \ ac23c912e546e4fe8c1c7df0b070c599 \ res \ values \ values.xml:1454:5-1461:13: AAPT:错误:: style>。
我已经尝试清理和重建降级的gradle和SDK版本。
行1454年-1461年
<style name="Base.AlertDialog.AppCompat" parent="android:Widget">
<item name="android:layout">@layout/abc_alert_dialog_material</item>
<item name="android:listLayout">@layout/abc_select_dialog_material</item>
<item name="android:listItemLayout">@layout/select_dialog_item_material</item>
<item name="android:multiChoiceItemLayout">@layout/select_dialog_multichoice_material</item>
<item name="android:singleChoiceItemLayout">@layout/select_dialog_singlechoice_material</item>
<item name="android:buttonIconDimen">@dimen/abc_alert_dialog_button_dimen</item>
</style>
答案 0 :(得分:0)
确保您已连接互联网。依赖项可能未完整下载。 确保使用最新的Gradle插件,如果插件仍然抛出错误,请尝试降级为最新版本。那是AAPT v1吗?将AAPT2用于Gradle插件3.0.0及更高版本,请参见此处;
https://developer.android.com/studio/command-line/aapt2
清洁,重建和制作项目。
如果未进行任何更改,请尝试使缓存无效,这可以在不重启Android Studio的情况下为您提供可选的选择。 希望这会有所帮助。