改造2.1.0 GsonConverterFactory.create()

时间:2016-09-13 13:23:27

标签: android retrofit

我已阅读有关Retrofit的所有帖子,但我仍然没有解决为什么GsonConverterFactory.create()出错,我有compile 'com.squareup.retrofit2:retrofit:2.0.0'compile 'com.squareup.retrofit:converter-gson:2.0.0-beta2'但仍然是错误仍然可见下面是Image  enter image description here

2 个答案:

答案 0 :(得分:2)

在build.gradle文件中添加

compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4'
compile 'com.squareup.retrofit2:converter-gson:2.0.0-beta4'

请务必使用相同版本的

修改

在您的顶级gradle文件(即build.gradle(模块项目))中,添加jcenter()。所以你的顶级gradle文件看起来应该是这样的

buildscript {
  repositories {
    jcenter()
  }
  dependencies {
   // please use the build tool version you are using right now 
   // it might be different 
    classpath 'com.android.tools.build:gradle:2.0.0'
  }
}

allprojects {
  repositories {
    jcenter()
  }
}

答案 1 :(得分:0)

最后,我有一个更简单的方法,我在libs中放置了两个libs convert-gson-2.0.1.jar retrofit2.0.1 文件夹和我同步。然后这将完美地工作:)