Тип возврата вызова должен быть параметризован как Call<Foo> или Call<? расширяет исключение Foo> при вызове модифицировAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Тип возврата вызова должен быть параметризован как Call<Foo> или Call<? расширяет исключение Foo> при вызове модифициров

Сообщение Anonymous »

Ниже приведены зависимости, которые я использовал

Код: Выделить всё

implementation 'com.squareup.retrofit2:retrofit:2.0.2'
implementation 'com.squareup.retrofit2:converter-gson:2.0.2'
Ниже приведен код, который я называю API модернизации

Код: Выделить всё

RequestBody jsonBody = RequestBody.create(okhttp3.MediaType.parse("application/json; charset=utf-8"),(jsonInput));

RetrofitAPI cashMemoService = RetrofitAPICLient.getClient().create(RetrofitAPI.class);
Call call = cashMemoService.getCashMemoPendingListObj(jsonBody);
Это RetrofitAPICLient

Код: Выделить всё

public static Retrofit getClient(){
if(retrofit == null){
retrofit = new Retrofit.Builder()
.baseUrl(newBseURL)
.client(okHttpClient)
.addConverterFactory(GsonConverterFactory.create())
.build();
}

return retrofit;
}
Ниже представлен интерфейс

Код: Выделить всё

@POST("GetCashMemoPunchingList")
Call getCashMemoPendingListObj(@Body RequestBody userData);
Ниже показано исключение, которое я получаю

Код: Выделить всё

 2020-10-20 10:59:47.320 27155-27155/ W/com.hpcl.gsa2: Accessing hidden method Ldalvik/system/CloseGuard;->warnIfOpen()V (greylist,core-platform-api, reflection, allowed)
2020-10-20 10:59:47.335 27155-27155/ W/System.err: java.lang.IllegalArgumentException: Unable to create call adapter for interface g.g
55-27155/ W/System.err:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
2020-10-20 10:59:47.336 27155-27155/ W/System.err: Caused by: java.lang.IllegalArgumentException: Call return type must be parameterized as Call or Call

Подробнее здесь: [url]https://stackoverflow.com/questions/64439204/call-return-type-must-be-parameterized-as-callfoo-or-call-extends-foo-excep[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Наблюдаемый возвратный тип должен быть параметризован как наблюдаемый или наблюдаемый
    Anonymous » » в форуме Android
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Почему при перегрузке foo(int&&) не имеет приоритета над foo(int) для соответствия значению r?
    Anonymous » » в форуме C++
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Кастинг-класс> до Class>
    Anonymous » » в форуме JAVA
    0 Ответы
    48 Просмотры
    Последнее сообщение Anonymous
  • Кастинг-класс> до Class>
    Anonymous » » в форуме JAVA
    0 Ответы
    64 Просмотры
    Последнее сообщение Anonymous
  • Подстановочный знак Java Generics: против
    Anonymous » » в форуме JAVA
    0 Ответы
    47 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»