Я делаю андроид, ища способ сделать супер базовый запрос HTTP GET/POST. Я получаю сообщение об ошибке:
java.lang.IllegalArgumentException: Unable to create converter for class java.lang.String
Webservice:
public interface WebService {
@GET("/projects")
Call<String> jquery();
}
то в моей java:
Retrofit retrofit = new Retrofit.Builder()
.baseUrl("https://jquery.org")
// .addConverterFactory(GsonConverterFactory.create())
.build();
WebService service = retrofit.create(WebService.class);
Call<String> signin = service.jquery();
Toast.makeText(this, signin.toString(), Toast.LENGTH_LONG).show();
Я буквально просто пытаюсь запросить jquery.org/projects с помощью запроса GET и вернуть строку, на которую он отвечает. Что не так?
Если я попытаюсь реализовать собственный конвертер (я нашел несколько примеров в Интернете), он жалуется, что я не реализовал абстрактный метод convert (F), который ни один из примеров не делает.
Спасибо.