Android资源编译失败 输出:values_values.arsc.flat:错误:无法打开。
命令:C:\ Users \ KAMAL.gradle \ caches \ transforms-1 \ files-1.1 \ aapt2-3.2.1-4818971-windows.jar \ 1004f9e02d2cf44b39e5208f3f298ce2 \ aapt2-3.2.1-4818971-windows \ aapt2。 exe编译-旧版\ -o \ D:\ AndroidRoomDbTutorial \ app \ build \ intermediates \ res \ merged \ debug \ D:\ AndroidRoomDbTutorial \ app \ build \ intermediates \ incremental \ mergeDebugResources \ merged.dir \ values \ values.xml 守护程序:AAPT2 aapt2-3.2.1-4818971-windows守护程序#2
这是会议室数据库应用程序。
答案 0 :(得分:1)
我有这个,原来aapt被杀毒软件阻止了。 在这里找到答案: https://forum.ionicframework.com/t/unable-to-build-error-values-values-arsc-flat-error-failed-to-open/128575
答案 1 :(得分:0)
现在,Android Studio将为您提供显式值的错误,如果这些值来自您正在使用的某个库,则您无法在中间文件中进行更改,因此请在此处进行更改,并在合并代码时将Android Studio更改为照顾它。
<resources>
<item name="faqID" type="id">faq</item>
将其更改为:
<resources>
<item name="faqID" type="id"/>
请参考此链接 https://developer.android.com/guide/topics/resources/more-resources#Id
您也可以尝试以下方法
如果问题仍然存在,请尝试以下操作