Я пытался создать образец программы Retrofit Java, взятый из;
Я включил необходимые зависимые банки (retrofit-2.0.0.jar, converter-gson-2.0.0.jar, okhttp-3.0.0-RC1.jar, okio-1.6.0.jar и gson-2.0.jar) в построить путь.
Я столкнулся со следующим исключением при попытке запустить приложение.
Exception in thread "main" java.lang.NoSuchMethodError: com.google.gson.Gson.getAdapter(Lcom/google/gson/reflect/TypeToken;)Lcom/google/gson/TypeAdapter;
at retrofit2.converter.gson.GsonConverterFactory.responseBodyConverter(GsonConverterFactory.java:63)
at retrofit2.Retrofit.nextResponseBodyConverter(Retrofit.java:325)
at retrofit2.Retrofit.responseBodyConverter(Retrofit.java:308)
at retrofit2.ServiceMethod$Builder.createResponseConverter(ServiceMethod.java:651)
at retrofit2.ServiceMethod$Builder.build(ServiceMethod.java:166)
at retrofit2.Retrofit.loadServiceMethod(Retrofit.java:166)
at retrofit2.Retrofit$1.invoke(Retrofit.java:145)
at com.sun.proxy.$Proxy0.contributors(Unknown Source)
at SimpleService.main(SimpleService.java:40)
Мне не хватает какой-либо зависимой банки?
Я пытаюсь использовать Retrofit в автономном приложении Java и тестирую образцы, чтобы привыкнуть к нему. Было бы здорово, если бы кто-нибудь указал мне на простой образец программы, демонстрирующий работу Retrofit, даже образец более ранней версии был бы хорош.