0

我已经开始使用 RadiusNetworks API 1.0.1 并按照以下链接中的设置指南进行操作:

http://www.proximitykit.com/kits/279/download/android

完成设置后,单击“制作项目”按钮,出现以下错误:

错误:APK /Users/charly.murillo/AndroidStudioProjects/IbeaconsProDemo/app/build/apk/app-debug-unaligned.apk打包过程中出现重复文件

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

在 APK META-INF/LGPL2.1 文件 1 中复制的重复文件:/Users/charly.murillo/AndroidStudioProjects/IbeaconsProDemo/app/build/exploded-bundles/ComRadiusnetworksAndroidProximityLibrary1.aar/libs/jackson-core-lgpl-1.9.13。 jar 文件 2:/Users/charly.murillo/AndroidStudioProjects/IbeaconsProDemo/app/build/exploded-bundles/ComRadiusnetworksAndroidProximityLibrary1.aar/libs/jackson-core-lgpl-1.9.13.jar

有谁知道如何解决这个问题??

提前致谢!

4

1 回答 1

0

我已经重现了这个问题。它似乎是由 Android Studio 0.4.0 中的更改引入的。作为一种解决方法,请packagingOptions在 build.gradle 文件中添加一个块,如下所示:

android {
    compileSdkVersion 18
    buildToolsVersion "18.1.1"

    defaultConfig {
        minSdkVersion 18
        targetSdkVersion 19
    }
    sourceSets {
        main {
            resources.srcDirs = ['src/main/java']
        }
    }
    android {
        packagingOptions {
            exclude 'META-INF/LGPL2.1'
            exclude 'META-INF/LICENSE'
            exclude 'META-INF/NOTICE'
        }
    }
}

我将在下一个版本中进行更好的修复。

于 2014-01-03T00:30:33.297 回答