【问题标题】:Sync Gradle always stops with error同步 Gradle 总是因错误而停止
【发布时间】:2015-05-08 13:07:04
【问题描述】:

对于向后兼容性问题,我需要 com.google.android:support-v4:r13,但是 Sync Gradle 总是会报错:

Error:Could not find com.google.android:support-v4:r13.
Required by:GA:app:unspecified
GA:app:unspecified > com.fizz-buzz:fb-android-dagger:1.0.3

我有依赖关系:

dependencies {
compile files('libs/support-v4-r13.jar')
compile 'com.google.android:support-v4:r13'

我什至还有我的 libs 文件夹

我对其进行了“添加为库”,清理了项目,但没有任何效果。 我做错了什么?

也许这给出了一个额外的指示。当我进行重建时,我得到了这个:

【问题讨论】:

  • 尝试从 gradle 文件中的依赖项中删除这一行 compile files('libs/support-v4-r13.jar') 并删除 jar 文件,然后尝试同步
  • 做到了。不变!
  • ok 现在全部删除并使用 gui 添加支持库,即转到文件 > 项目结构 > YourProject > 依赖项单击加号并选择添加库依赖项并在那里键入 support-v4 并搜索它给你最新的支持库
  • 现在就这样做了,甚至使所有缓存无效。我可以在已添加的项目结构中看到它,但 Sync 仍然出现相同的错误消息

标签: android android-studio gradle


【解决方案1】:

你的依赖:

dependencies { 
    compile files('libs/support-v4-r13.jar')  // <-- try not use jars
    compile 'com.google.android:support-v4:r13' // <-- does not exist
}

不存在的库(查看版本和日期):http://mvnrepository.com/artifact/com.google.android/support-v4

应该是:

dependencies {
    com.android.support:support-v4:22.0.1 // <-- gradle dependency
}

始终参考文档:http://developer.android.com/tools/support-library/features.html#v4

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-29
    • 2019-07-09
    • 1970-01-01
    • 2018-06-26
    • 2021-11-02
    • 1970-01-01
    相关资源
    最近更新 更多