【发布时间】:2017-10-31 07:48:57
【问题描述】:
我尝试了所有类型的packagingOptions,但没有任何效果。这就是为什么在我的错误中发布一个新问题。
错误:
错误:任务“:ChatOn_Chat:transformResourcesWithMergeJavaResForDebug”执行失败。 com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: 在 APK org.jivesoftware.smack/version 中复制的文件重复
文件 1:C:\Users\rashid.android\build-cache\11fbeabe7e4519c3c4539d013b76fb32545ef43d\output\jars\classes.jar
文件2:F:\changes SKyCHat\SkyChat\HeyYapp-Android\ChatOn_core\build\intermediates\bundles\default\classes.jar
我的主要项目的依赖:
compile fileTree(dir: "$buildDir/native-libs", include: 'native-libs.jar')
compile fileTree(dir: 'libs', include: '*.jar')
compile project(':ChatOn_core')
compile project(':cropper')
compile project(':stickyListHeaders')
compile "com.nostra13.universalimageloader:universal-image-loader:${rootProject.universalImageLoaderVersion}"
compile "com.google.android.gms:play-services:${rootProject.googlePlayServicesVersion}"
compile('de.keyboardsurfer.android.widget:crouton:1.8.4@aar') {
exclude group: 'com.google.android', module: 'support-v4'
}
compile "com.nineoldandroids:library:${rootProject.nineoldandroidsVersion}"
compile 'com.github.chrisbanes.actionbarpulltorefresh:library:+'
compile 'com.crashlytics.android:crashlytics:1.1.13'
compile 'com.android.support:appcompat-v7:25.3.1'
我的其他模块的依赖关系:
compile 'io.pristine:libjingle:10839@aar'
compile files('libs/quickblox-android-sdk-chat-3.4.jar')
compile files('libs/quickblox-android-sdk-content-3.4.jar')
compile files('libs/quickblox-android-sdk-core-3.4.jar')
compile files('libs/quickblox-android-sdk-messages-3.4.jar')
compile files('libs/quickblox-android-sdk-videochat-webrtc-3.4.jar')
【问题讨论】:
-
你能展示你的应用 gradle 吗?
-
你的代码是什么?你想做什么?
-
你应该显示所有的堆栈跟踪
-
嗨@mrid,我只是按照另一个链接中的建议运行“gradlew dependencies”。但我什么也没收到,结果如下:gist.github.com/sheikhrashid/64d698e754c439b1dc2ae164e21a2cb5
标签: android