首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我在为已发布的版本构建APK时遇到错误'com.google.code.findbugs:jsr305‘

我在为已发布的版本构建APK时遇到错误'com.google.code.findbugs:jsr305‘
EN

Stack Overflow用户
提问于 2019-05-09 13:15:33
回答 1查看 757关注 0票数 1

我想要生成签名的APK,并且已经有了密钥库,但是当我想要构建APK时,我得到了如下的错误消息

我试过这个https://github.com/trello/RxLifecycle/issues/154,但还是有同样的问题。

代码语言:javascript
复制
Cannot find a version of 'com.google.code.findbugs:jsr305' that satisfies the version constraints: 
   Dependency path 'RushTrailDriver:app:unspecified' --> 'com.android.support.test.espresso:espresso-core:3.0.2' --> 'com.google.code.findbugs:jsr305:2.0.1'
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Dependency path 'RushTrailDriver:app:unspecified' --> 'com.google.guava:guava:24.1-jre' --> 'com.google.code.findbugs:jsr305:1.3.9'
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9
   Constraint path 'RushTrailDriver:app:unspecified' --> 'com.google.code.findbugs:jsr305:{strictly 1.3.9}' because of the following reason: debugRuntimeClasspath uses version 1.3.9

以前,我在gradle上没有添加'com.google.code.findbugs:jsr305‘。这让我很困惑。感谢您的帮助:)

EN

回答 1

Stack Overflow用户

发布于 2020-07-08 15:26:42

尝试在build.gradle文件(Module: app)的android部分中添加以下行。

代码语言:javascript
复制
       configurations.all {
          resolutionStrategy.force 'com.google.code.findbugs:jsr305:1.3.9'
        } 

它对我起作用了!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56052626

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档