gpt4 book ai didi

java - 将 RxJava 添加到依赖项后无法构建项目

转载 作者:行者123 更新时间:2023-11-30 02:09:46 24 4
gpt4 key购买 nike

我已经看到数百个关于这个确切错误的 stackoverflow 问题,但没有一个能帮助我。

我知道依赖关系存在问题,但我不能指出它。

我的依赖

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.google.android.gms:play-services:7.3.0'
compile 'com.jpardogo.materialtabstrip:library:1.0.9'
compile('com.crashlytics.sdk.android:crashlytics:2.2.2@aar') {
transitive = true;
}
compile 'com.helpshift:android-aar:3.8.0'
compile 'com.google.maps.android:android-maps-utils:0.3+'
compile 'com.google.code.gson:gson:2.3'
compile 'com.android.support:cardview-v7:22.0.0'
compile 'com.loopj.android:android-async-http:1.4.5'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'de.greenrobot:eventbus:2.4.0'
compile 'com.github.kierans:ViewPagerIndicator:138e5f5bd9'
compile 'com.android.support:support-v4:22.1.1'
compile 'com.android.support:appcompat-v7:22.1.1'
compile 'com.balysv:material-ripple:1.0.2'
compile 'it.neokree:MaterialNavigationDrawer:1.3.3'
compile 'pl.charmas.android:android-reactive-location:0.6@aar'
compile 'io.reactivex:rxjava:1.0.10'
}

错误

Error:Execution failed for task ':app:dexDebug'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_40\bin\java.exe'' finished with non-zero exit value 2

这个错误在我将 RxJava 添加到依赖项后立即出现。知道如何解决这个问题吗?

最佳答案

考虑到您在 build.gradle 中的依赖项数量,出现此错误的最可能原因是 android 的 65k 方法限制。 official documentation 中描述了多种修复错误的方法。 .

我认为最简单的方法是摆脱 com.google.android.gms:play-services:7.3.0 依赖并将它替换为您真正需要的部分(here 是你怎么做到的)。

关于java - 将 RxJava 添加到依赖项后无法构建项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30269772/

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