gpt4 book ai didi

android - Gradle重复输入

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:31:14 27 4
gpt4 key购买 nike

我将 Digits 移动 SDK 集成到我的项目中,但它不再构建了。它与我正在使用的 gson 库有某种冲突。我在构建过程中收到此错误:

Error:Execution failed for task ':app:packageAllDebugClassesForMultiDex'.
> java.util.zip.ZipException: duplicate entry: com/google/gson/Gson$5.class

这是我的build.gradle

buildscript {
repositories {maven { url 'https://maven.fabric.io/public' }}
dependencies {classpath 'io.fabric.tools:gradle:1.+'}}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
android {
compileSdkVersion 22
buildToolsVersion "22.0.0"
defaultConfig {...}
buildTypes {release {...}}
dexOptions {preDexLibraries = false
incremental true
javaMaxHeapSize "4g"}
packagingOptions {...}}
repositories {
mavenCentral()
maven { url 'https://maven.fabric.io/public' }}
dependencies {
...
compile('com.crashlytics.sdk.android:crashlytics:2.2.4@aar') {
transitive = true;}
compile 'io.branch.sdk.android:library:1.5.5'
compile('com.digits.sdk.android:digits:1.5.0@aar') {
transitive = true;}}

最佳答案

这是解决方案

compile('com.digits.sdk.android:digits:1.5.0@aar') {
transitive = true;
exclude module: 'gson';
}

你需要添加排除模块:'gson'

关于android - Gradle重复输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30727582/

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