Android Studio警告新版本的库可用,但它不存在

时间:2016-02-17 09:09:22

标签: android android-studio gradle

在我的Android Studio项目中,我收到这样的警告 - 说明有更新版本可用。 (gson:使用2.3.1但2.4可用)

Android Studio warning

但是当我然后更新我的gradle文件而不是使用2.4时:

compile 'com.google.code.gson:gson:2.4'

我收到无法解决的错误: Android Studio error

(我也试过2.4.0而没有任何改进)

那么 - 任何人都可以向我解释一下,为什么提供新版本但无法解决?我错过了什么?

谢谢!

4 个答案:

答案 0 :(得分:1)

  

Gson是一个Java库,可用于将Java对象转换为   他们的JSON表示。它也可以用于转换JSON   字符串到等效的Java对象。

您可以在稳定版本

下使用
compile 'com.google.code.gson:gson:2.3'

最新 Gson 2.6.1

compile 'com.google.code.gson:gson:2.6.1'

答案 1 :(得分:0)

从Gradle 1.7开始,jcenter()是mavenCentral()的超集

Jars将从在线中央jcenter存储库下载。所以只添加以下语句就可以了。

this

答案 2 :(得分:0)

build.gradle 中添加存储库,它将起作用

repositories {
    mavenCentral()
}

答案 3 :(得分:0)

我有同样的问题。 Android Studio的“文件”菜单中的“使缓存无效/重新启动”解决了这个问题。