Java Android中复制的重复文件

Java Android中复制的重复文件,java,android,Java,Android,我在android项目中添加了两个库,它们被称为: commons-jexl-2.1.1.jar commons-logging-1.2.jar 我在build.gradle中将它们定义为: 编译文件('libs/commons-jexl-2.1.1.jar') 编译文件('libs/commons-logging-1.2.jar') 虽然我删除了LICENSE.txt文件,但当我运行我的程序时,我得到了这个错误。也许以前有人遇到过这个问题,或者有什么建议可以解决这个问题 错误:任务“:app

我在android项目中添加了两个库,它们被称为:

commons-jexl-2.1.1.jar
commons-logging-1.2.jar
我在
build.gradle
中将它们定义为:

  • 编译文件('libs/commons-jexl-2.1.1.jar')
  • 编译文件('libs/commons-logging-1.2.jar')
  • 虽然我删除了LICENSE.txt文件,但当我运行我的程序时,我得到了这个错误。也许以前有人遇到过这个问题,或者有什么建议可以解决这个问题

    错误:任务“:app:packageDebug”的执行失败

    在APK META-INF/LICENSE.txt中复制的重复文件 文件1:C:\Users\Girts\AndroidStudioProjects\App\App\libs\commons-logging-1.2.jar 文件2:C:\Users\Girts\AndroidStudioProjects\App\App\libs\commons-logging-1.2.jar


    我发现解决方案只需在build.gradle中添加此代码,它就会忽略它

    android {
         packagingOptions { 
             exclude 'META-INF/LICENSE.txt' 
             exclude 'META-INF/NOTICE.txt' 
         }
     }