超级依赖编译错误 - Android

问题描述 投票:0回答:1

将此行代码添加到build.gradle

compile 'com.uber.sdk:rides-android:0.5.3'

它在项目构建时显示错误

Error:Execution failed for task ':app:prepareDebugAndroidTestDependencies'. > Dependency Error. See console for details.

来自gradle控制台的错误日志

执行任务:[:app:generateDebugSources,:app:generateDebugAndroidTestSources,:app:mockableAndroidJar,:app:prepareDebugUnitTestDependencies]按需配置是一项孵化功能。警告:警告:依赖org.apache.httpcomponents:httpclient:4.0.1因调试而被忽略,因为它可能与Android提供的内部版本冲突。如果出现问题,请使用jarjar重新打包以更改类包警告:警告:依赖org.apache.httpcomponents:httpclient:4.0.1因调试而被忽略,因为它可能与Android提供的内部版本冲突。如果出现问题,请使用jarjar重新打包以更改类包警告:警告:依赖org.apache.httpcomponents:httpclient:4.0.1因发布而被忽略,因为它可能与Android提供的内部版本冲突。如果出现问题,请使用jarjar重新打包以更改类包警告:警告:依赖org.apache.httpcomponents:httpclient:4.0.1因发布而被忽略,因为它可能与Android提供的内部版本冲突。如果出现问题,请用jarjar重新打包以更改类包增量式java编译是一个孵化功能。警告:与依赖项'com.google.code.findbugs:jsr305'冲突。 app(1.3.9)和测试app(2.0.1)的已解决版本有所不同。有关详细信息,请参阅http://g.co/androidstudio/app-test-app-conflict。 :app:preBuild UP-TO-DATE:app:preDebugBuild UP-TO-DATE:app:checkDebugManifest:app:preReleaseBuild UP-TO-DATE:app:prepareComAndroidSupportAnimatedVectorDrawable2500Library UP-TO-DATE:app:prepareComAndroidSupportAppcompatV72500Library UP-TO-DATE:应用:prepareComAndroidSupportSupportCompat2500Library UP-TO-DATE:应用:prepareComAndroidSupportSupportCoreUi2500Library UP-TO-DATE:应用:prepareComAndroidSupportSupportCoreUtils2500Library UP-TO-DATE:应用:prepareComAndroidSupportSupportFragment2500Library UP-TO-DATE:应用:prepareComAndroidSupportSupportMediaCompat2500Library UP-TO-DATE:应用:prepareComAndroidSupportSupportV42500Library UP-至今:app:prepareComAndroidSupportSupportVectorDrawable2500Library UP-TO-DATE:app:prepareComUberSdkCoreAndroid053Library UP-TO-DATE:app:prepareComUberSdkRidesAndroid053Library UP-TO-DATE:app:prepareDebugDependencies:app:compileDebugAidl UP-TO-DATE:app:compileDebugRenderscript UP-TO -DATE:app:generateDebugBuildConfig UP-TO-DATE:app:generateDebugResValues最新消息:app:generateDebugResources UP-TO-DATE:app:mergeDebugResources UP-TO-DATE:app:processDebugManifest UP-TO-DATE:app:processDebugResources UP-TO-DATE:app:generateDebugSources UP-TO-DATE :应用:preDebugAndroidTestBuild UP-TO-DATE:应用程序:prepareComAndroidSupportTestEspressoEspressoCore222Library:应用程序:prepareComAndroidSupportTestEspressoEspressoIdlingResource222Library:应用程序:prepareComAndroidSupportTestExposedInstrumentationApiPublish05Library:应用程序:prepareComAndroidSupportTestRules05Library:应用程序:prepareComAndroidSupportTestRunner05Library:应用程序:prepareDebugAndroidTestDependencies的冲突依赖 'com.google.code.findbugs:JSR305'。 app(1.3.9)和测试app(2.0.1)的已解决版本有所不同。有关详细信息,请参阅http://g.co/androidstudio/app-test-app-conflict

失败

FAILURE:构建因异常而失败。

  • 出了什么问题:任务执行失败':app:prepareDebugAndroidTestDependencies'。 依赖性错误。请参阅控制台了解详情
  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。

建筑失败

请帮忙

uber-api
1个回答
0
投票

我通过强制com.google.findbugs使用较低版本来修复它

© www.soinside.com 2019 - 2024. All rights reserved.