无法编译不属于我的项目的文件

时间:2018-10-29 09:15:11

标签: android

我错误地替换了所有.xml文件的一个属性。所以我全部撤消了。现在,由于内部文件不属于我的项目,Android无法编译该项目。例如看这个错误:

Android resource compilation failed
Output:  C:\Users\andrew\.gradle\caches\transforms-1\files-1.1\support-

compat-28.0.0.aar\0f40d142e6b58b7fe15914d4ec5e3dc5\res\layout\notification_action.xml:24: error: duplicate attribute.

Command: C:\Users\andrew\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\cacb99a92dc25d61ade7acbb3a469d02\aapt2-3.2.1-4818971-windows\aapt2.exe compile --legacy \
        -o \
        C:\Users\andrew\AndroidStudioProjects\clone\app\build\intermediates\res\merged\debug \
        C:\Users\andrew\.gradle\caches\transforms-1\files-1.1\support-compat-28.0.0.aar\0f40d142e6b58b7fe15914d4ec5e3dc5\res\layout\notification_action.xml
Daemon:  AAPT2 aapt2-3.2.1-4818971-windows Daemon #3

内部文件中的许多.xml都发生了这种情况。 我的IDE是Android Studio 3.2.1

1 个答案:

答案 0 :(得分:0)

这发生在我身上。删除此文件C:\ Users \ andrew.gradle \ caches \ transforms-1窗体窗口并构建您的项目。这应该可以解决您的问题。