Android Studio 0.8.14:在打包APK期间复制文件

Android Studio 0.8.14:在打包APK期间复制文件,第1张

概述尝试使用 Android Studio 0.8.14构建我的应用时,出现以下错误: Error:duplicate files during packaging of APK C:\Users\pc2_2\Desktop\DOSTTracker\app\build\outputs\apk\app-debug-unaligned.apk Path in archive: META-INF/L 尝试使用 Android Studio 0.8.14构建我的应用时,出现以下错误:

Error:duplicate files during packaging of APK C:\Users\pc2_2\Desktop\DOSTTracker\app\build\outputs\apk\app-deBUG-unaligned.apk    Path in archive: meta-inf/liCENSE    Origin 1: C:\Users\pc2_2\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-databind.4.4\e2ff13c3de2f5a2ab2449a3dace2b0d1c37bd8ee\jackson-databind-2.4.4.jar    Origin 2: C:\Users\pc2_2\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-annotations.4.4\d3dad1a494f94579fca4b6a1142fb15fb68f0b2f\jackson-annotations-2.4.4.jarYou can ignore those files in your build.gradle:    androID {      packagingOptions {        exclude 'meta-inf/liCENSE'      }    }Error:Execution Failed for task ':app:packageDeBUG'.> Duplicate files copIEd in APK meta-inf/liCENSE    file 1: C:\Users\pc2_2\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-databind.4.4\e2ff13c3de2f5a2ab2449a3dace2b0d1c37bd8ee\jackson-databind-2.4.4.jar    file 2: C:\Users\pc2_2\.gradle\caches\modules-2\files-2.1\com.fasterxml.jackson.core\jackson-databind.4.4\e2ff13c3de2f5a2ab2449a3dace2b0d1c37bd8ee\jackson-databind-2.4.4.jar

这是我的build.gradle文件:

apply plugin: 'com.androID.library'androID {    compileSdkVersion 17    buildToolsversion "20.0.0"    defaultConfig {        applicationID "org.ajwcc.locationtracker"        minSdkVersion 11        targetSdkVersion 17    }    buildTypes {        release {            runProguard false            proguardfiles getDefaultProguardfile('proguard-androID.txt'),'proguard-rules.txt'        }    }}dependencIEs {    compile 'com.androID.support:support-v4:18.0.0'    compile 'com.Google.androID.gms:play-services:6.5.+'    compile 'com.fasterxml.jackson.core:jackson-annotations:2.4.4'    compile 'com.fasterxml.jackson.core:jackson-core:2.4.4'    compile 'com.fasterxml.jackson.core:jackson-databind:2.4.4'    compile 'org.apache.directory.studio:org.apache.commons.codec:1.8'}androID {    packagingOptions {        exclude 'meta-inf/DEPENDENCIES.txt'        exclude 'meta-inf/liCENSE.txt'        exclude 'meta-inf/NOTICE.txt'        exclude 'meta-inf/NOTICE'        exclude 'meta-inf/liCENSE'        exclude 'meta-inf/DEPENDENCIES'        exclude 'meta-inf/notice.txt'        exclude 'meta-inf/license.txt'        exclude 'meta-inf/dependencIEs.txt'        exclude 'meta-inf/LGPL2.1'    }}

我已经按照AndroID Studio和其他SO帖子的建议添加了packagingOptions,但我仍然收到错误.我错过了什么?

解决方法 我解决了这个问题.我从另一个应用程序引用此应用程序作为依赖项,并正在构建其他应用程序.我还必须将packagingOptions包含在另一个应用程序的build.gradle文件中. 总结

以上是内存溢出为你收集整理的Android Studio 0.8.14:在打包APK期间复制文件全部内容,希望文章能够帮你解决Android Studio 0.8.14:在打包APK期间复制文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1127721.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存