Android Studio 4.1.1中value.xml文件出现重复错误

Android Studio 4.1.1中value.xml文件出现重复错误,android,android-studio,android-appcompat,android-sdk-tools,Android,Android Studio,Android Appcompat,Android Sdk Tools,我正在尝试用android studio 4.1.1开发一个应用程序,它几乎完成了,但是appcompat 1.2.0和material 1.2.1中的value.xml文件中有一个错误。 在我点击构建项目以设置设备后,这些错误会显示在日志中。 以下是有关我的配置的一些信息: compile sdk version : 30 min sdk version : 21 buildToolsVersion : 30.0.2 ndkVersion : 21.0.6113669 错误代码: C:\Us

我正在尝试用android studio 4.1.1开发一个应用程序,它几乎完成了,但是appcompat 1.2.0和material 1.2.1中的value.xml文件中有一个错误。 在我点击构建项目以设置设备后,这些错误会显示在日志中。 以下是有关我的配置的一些信息:

compile sdk version : 30
min sdk version : 21
buildToolsVersion : 30.0.2
ndkVersion : 21.0.6113669
错误代码:

C:\Users\**\.gradle\caches\transforms-2\files-2.1\a0e1355bd10f51465d015cd38c7b32cb\material-1.2.1\res\values\values.xml:2539:5-2577:23: AAPT: error: duplicate value for resource 'attr/layout_scrollFlags' with config ''.
    
C:\Users\**\.gradle\caches\transforms-2\files-2.1\a0e1355bd10f51465d015cd38c7b32cb\material-1.2.1\res\values\values.xml:2539:5-2577:23: AAPT: error: resource previously defined here.
    
C:\Users\**\.gradle\caches\transforms-2\files-2.1\a0e1355bd10f51465d015cd38c7b32cb\material-1.2.1\res\values\values.xml:2578:5-2597:23: AAPT: error: duplicate value for resource 'attr/badgeGravity' with config ''.
    
C:\Users\**\.gradle\caches\transforms-2\files-2.1\a0e1355bd10f51465d015cd38c7b32cb\material-1.2.1\res\values\values.xml:2578:5-2597:23: AAPT: error: resource previously defined here.
    
C:\Users\**\.gradle\caches\transforms-2\files-2.1\a0e1355bd10f51465d015cd38c7b32cb\material-1.2.1\res\values\values.xml:2598:5-2631:23: AAPT: error: duplicate value for resource 'attr/fabAlignmentMode' with config ''.
    
C:\Users\**\.gradle\caches\transforms-2\files-2.1\a0e1355bd10f51465d015cd38c7b32cb\material-1.2.1\res\values\values.xml:2598:5-2631:23: AAPT: error: resource previously defined here.
以及:

而且:

Execution failed for task ':app:mergeDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > Android resource compilation failed
     C:\Users\**\.gradle\caches\transforms-2\files-2.1\3a673510e337bf69bd102ca32d6fbb05\appcompat-1.2.0\res\values\values.xml:1692:5-1774:25: AAPT: error: duplicate value for resource 'attr/navigationMode' with config ''.
zip文件中的my values.xml文件链接:
只要不断减少路径中提到的依赖项的版本就可以了,在你的例子中,它是:
C:\Users.gradle\caches\transforms-2\files-2.1\a0e1355bd10f51465d015cd38c7b32cb\material-1.2.1\res\values\values.xml

C:\Users.gradle\caches\transforms-2\files-2.1\3a673510e337bf69bd102ca32d6fb05appcompat-1.2.0\res\values\values.xml

因此,将material-1.2.1的版本号减少到material-1.2.0appcompat-1.2.0可能会起作用

如果它不起作用,那么继续减少版本号,每次都重新构建项目,直到它起作用。
对我来说,通过将材质-1.2.1设置为材质-1.0.0

请共享您的value.xml文件
Execution failed for task ':app:mergeDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > Android resource compilation failed
     C:\Users\**\.gradle\caches\transforms-2\files-2.1\3a673510e337bf69bd102ca32d6fbb05\appcompat-1.2.0\res\values\values.xml:1692:5-1774:25: AAPT: error: duplicate value for resource 'attr/navigationMode' with config ''.