gpt4 book ai didi

java - org.apache.commons.collections.ArrayStack 已经添加到输出中。请删除重复的副本

转载 作者:行者123 更新时间:2023-11-30 11:11:22 25 4
gpt4 key购买 nike

我仍在我的 Macbook Air 上使用 Android Studio 0.8.9。在我的 iMac 上,我安装了 Android Studio 1.0。

因为 1.0 只支持 'com.android.tools.build:gradle:1.0.0' 我不得不改变我的 build.gradles如此处所述。 Gradle DSL method not found: 'runProguard'

0.8.9 使用 'com.android.tools.build:gradle:0.12.2'

apply plugin: 'com.android.application'

android {
compileSdkVersion 20
buildToolsVersion "20.0.0"

defaultConfig {
applicationId "com.example...."
minSdkVersion 19
targetSdkVersion 20
versionCode 1
versionName "0.87"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
packagingOptions {
exclude 'META-INF/LICENSE.txt'
exclude 'LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}
dexOptions {
preDexLibraries = false
} }

repositories {
mavenCentral()
flatDir {
dirs 'libs'
} }

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
wearApp project(':wear')
compile 'com.android.support:support-v4:20.0.+'
compile 'com.google.android.gms:play-services-wearable:+'
compile 'com.spotify.sdk:spotifysdk:1.0.0-beta6@aar'
compile('se.michaelthelin.spotify:spotify-web-api-java:1.4.20')
}

在我的 MacBook Air 上使用 0.8.9 beta,我的应用程序构建良好。在我的 iMac 上出现此错误。

org.apache.commons.collections.ArrayStack 已经添加到输出中。请删除重复的副本。

更新问题似乎是将 commons-collections 添加到外部库和 commons-beanutils,其中还包括一个 commons-collections。

编译('se.michaelthelin.spotify:spotify-web-api-java:1.4.20'){ 排除组:“commons-beanutils”,模块:“commons-beanutils”

如果我排除 commons-beanutils,构建过程没问题,但应用程序崩溃,因为它需要 commons-beanutils。如果我排除 commons-collections,则相同。

此外,我尝试从 commons-beanutils jar 中手动删除文件夹 common-collections,但这也不起作用..

最佳答案

终于成功了。

这个不包括 commons-collections,所以一切正常。编译 'commons-beanutils:commons-beanutils:20030211.134440'

不明白为什么这在 beta 0.8.9 中不是必需的

compile('se.michaelthelin.spotify:spotify-web-api-java:1.4.20') {
exclude group: "commons-beanutils", module: "commons-beanutils"

}
compile 'commons-beanutils:commons-beanutils:20030211.134440'

关于java - org.apache.commons.collections.ArrayStack 已经添加到输出中。请删除重复的副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27458227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com