【问题标题】:Failed to find: io.realm:realm-android:0.71.0找不到:io.realm:realm-android:0.71.0
【发布时间】:2014-11-07 07:21:58
【问题描述】:

从昨天开始,我得到了 Failed to find: io.realm:realm-android:0.71.0.

它在我的依赖项中:

dependencies {
...
   compile 'io.realm:realm-android:0.71.0'
...
}

这是一个错误吗?

项目之前编译完美。 从那以后发生了什么变化:

  • 添加了 Crashlytics
  • 构建工具版本异常:buildToolsVersion "21.1.0"

日志: FAILURE:构建失败并出现异常。

【问题讨论】:

  • 看起来它仍然没有使用 jcenter 作为 maven 存储库。您可以看到它转到 mavenCentral 和您当地的 maven 存储库,但不是 jcenter。你能发布你的整个 build.gradle 吗?
  • 另外请注意,buildscript 块内部(用于编译等)和外部(在运行时使用)的存储库定义之间存在差异

标签: android-studio realm


【解决方案1】:

来自Realm的Christian。很奇怪,这两件事都不应该对 Realm 产生任何影响。

如果没有更多信息,我会检查:

1) 你的 build.gradle 文件中有以下内容吗?

repositories {
    jcenter()
}

2) 尝试从您的项目中运行“./gradlew clean assemble --refresh-dependencies”。这应该会刷新你的本地依赖缓存。

除此之外,我们刚刚发布了 0.73.1,我建议你升级到那个版本:)

【讨论】:

  • 我没有 jcenter() !感谢您及时回复! (我更新到 0.73.1)继续努力!
  • running "./gradlew clean assemble --refresh-dependencies" 在尝试将表单从 0.72 升级到 0.80 时为我工作
【解决方案2】:

这个问题已经有一个公认的答案,但如果你仍然遇到像我这样的问题,这对我有用,我在

设置 -> 构建... -> 构建工具 -> 构建->gradle

但在确保您的依赖项中有 jcenter() 之前,如接受的答案中所述。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-06
    • 1970-01-01
    • 2021-05-18
    • 2019-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多