Android项目失败(React Native) - 任务执行失败':app:packageDebug'在APK META-INF / LICENSE

时间:2016-07-17 16:12:37

标签: java android react-native

刚从React Native .26升级到.29,在尝试运行我的Android项目时遇到以下错误。我已经转到这些文件并更改了名称,移动了文件夹等。他们在每个版本上重建和复制。知道这可能发生在哪里吗?

  

......   :app:preDexDebug UP-TO-DATE:app:dexDebug UP-TO-DATE   :app:validateDebugSigning:app:packageDebug错误:重复文件   在包装APK期间   /Users/nhyland/Documents/react-native/BidSmart/android/app/build/outputs/apk/app-debug-unaligned.apk档案中的路径:META-INF / LICENSE来源1:   /Users/nhyland/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-core/2.4.1/b130bcfb5a9c410c3cbd2e0adec9437e69a39e2c/jackson-core-2.4.1.jar     起源2:   /Users/nhyland/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.4.1/55605135bd7b836612e0bba7037c9669f6ccf89f/jackson-annotations-2.4.1.jar   你可以忽略build.gradle中的那些文件:android {
  packagingOptions {         排除' META-INF / LICENSE' }:app:packageDebug FAILED

     

失败:构建因异常而失败。

     
      
  • 出了什么问题:任务执行失败':app:packageDebug'。

         
        

    在APK META-INF / LICENSE文件1中复制的重复文件:/Users/nhyland/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-core/2.4.1/ b130bcfb5a9c410c3cbd2e0adec9437e69a39e2c /杰克逊 - 核 - 2.4.1.jar     文件2:     /Users/nhyland/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.4.1/55605135bd7b836612e0bba7037c9669f6ccf89f/jackson-annotations-2.4.1.jar

      
  •   
  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。

  •   
     

建立失败

     

总时间:5.727秒无法在设备上安装应用,请阅读   上面的错误详情。确保您拥有Android模拟器   正在运行或已连接设备并已设置Android开发   环境:   https://facebook.github.io/react-native/docs/android-setup.html

1 个答案:

答案 0 :(得分:0)

通过将以下内容添加到build.gradle进行修复: 现在因其他原因破了: - )

packagingOptions {
            exclude 'META-INF/LICENSE'
            exclude 'META-INF/NOTICE'
      }