Вопросы по теме 'retrofit2'
Как получить коды состояния ответа на успешное переоборудование
Я не могу получить код состояния успешного ответа из ответа, например, 200,201 .. и т. Д. Поскольку мы можем легко получить коды ошибок из класса RetrofitError , например error.isNetworkError() и error.getResponse().getStatus() . Есть ли обходной...
76294 просмотров
schedule
11.05.2022
Модернизация обратных вызовов и saveinstanceState
У меня есть сомнения относительно обратного вызова Retrofit2 и onSaveInstanceState. Я хочу сохранить состояние двух переменных, var1 и var2 в onSaveInstanceState . Две переменные (на самом деле не простые переменные) принимают свои значения в...
444 просмотров
schedule
13.10.2022
Как прописать глобальный преобразователь ошибок на retrofit 2+rx-android?
Мой сервер возвращает объекты Java домена, когда все идет хорошо, но возвращает объект ErrorResponse, когда возникает ошибка. (EDIT: сервер возвращает http-код 40x и тело json с информацией об ошибке). Как я могу зарегистрировать глобальный...
1281 просмотров
schedule
17.06.2022
Получение содержимого тела запроса с использованием метода POST Retrofit 2.0
У меня есть требование получить тело запроса и выполнить некоторые логические операции с Retrofit 2.0 перед выполнением операции enque . Но, к сожалению, я не могу получить содержимое тела сообщения из моего служебного вызова. В настоящее время...
23964 просмотров
schedule
07.07.2022
Тело сообщения Retrofit2 в формате Json
Я обновлял Retrofit, чтобы использовать Retrofit2 , и мне уже удалось много чего GET, POST, PUT...
Но у меня был запрос, что я должен отправить весь JSON. Мне удалось сделать это в Retrofit 1.9, но в Retrofit2 это не поддерживается.
import...
16626 просмотров
schedule
26.11.2023
Выполнение сетевого запроса каждые X секунд, как приостановить/возобновить?
Раньше я использовал Runnable с Handler и выполнял .postDelayed(runnable, delay) с задержкой в 3 секунды, чтобы отправить сетевой запрос в API для обновления координат на карте. Я подумал, что это отличная возможность попробовать получить...
2275 просмотров
schedule
19.01.2023
Модернизация — android.os.NetworkOnMainThreadException
Я использую Retrofit 2, чтобы получить json и разобрать его на POJO. Моя цель - получить одно значение этого объекта.
compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4'
compile 'com.squareup.retrofit2:converter-gson:2.0.0-beta4'
Мой...
26472 просмотров
schedule
02.12.2023
Перехватчик единого запроса Retrofit2 и OkHttp3
Начиная с OkHttp v3 OkHttpClient неизменен, как и список перехватчиков.
Начиная с Retrofit 2.0-beta3 это зависит от OkHttp v3.
В моем приложении мне нужно проанализировать ключ реферера Google Analytics Campain, который имеет формат «a = 1 & b =...
964 просмотров
schedule
30.06.2022
Андроид. Дооснащение 2 бета-4. Получить тело строки ошибки
Я использую дооснащение 2:
compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4'
compile 'com.squareup.retrofit2:converter-gson:2.0.0-beta4'
compile 'com.squareup.okhttp3:logging-interceptor:3.0.0-RC1'
Я добавил...
4957 просмотров
schedule
28.05.2023
java.lang.IllegalStateException: ожидалось BEGIN_OBJECT, но было STRING
Я написал функциональность Login и для общения с web service я использую Обновление , но всегда получаю сообщение Ошибка"
Получение:
retrofit.RetrofitError: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException:...
5440 просмотров
schedule
17.11.2022
Разбор метки времени с помощью gson для retrofit2
У меня очень простой вопрос относительно разбора JSON. В моем JSON есть находка с созданием имени и значением, например, 1456923693921, это метка времени. Как настроить Gson для анализа в поле даты. В настоящее время у меня есть ошибка:...
346 просмотров
schedule
12.01.2023
Как получить тело ответа с помощью RxAndroid и Retrofit 2?
Я использую Retrofit 2 (бета-версия 4) и хотел перейти от стандартного ответа Call к ответу RxAndroid Observable . Мне удалось переключить большинство моих вызовов простым переключением с Call<List<ExampleObject>> на...
10721 просмотров
schedule
11.09.2022
Сбой сборки Greendao, приложение вылетает с ошибкой java.lang.NoClassDefFoundError
Я использую greenDAO для этого проекта. При сборке проекта gradle сборка не удалась, показывая следующую ошибку в журнале сообщений
:app:dexDebug
warning: Ignoring InnerClasses attribute for an anonymous inner class...
700 просмотров
schedule
02.11.2022
If-None-Match не передается в моем запросе
Я видел хорошее долгое обсуждение этой темы, и утверждается, что она исправлена в версии 2.3.0. Вот комбинация, которую я использую
compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4'
compile...
761 просмотров
schedule
09.04.2023
Повторяйте вызов модификации с помощью RxJava до тех пор, пока условие не станет действительным.
Проблема : обращение к конечной точке до тех пор, пока список возвращаемых элементов не станет пустым. Каждый последующий вызов будет иметь обновленный параметр запроса packageId, который представляет собой packageId последнего элемента....
638 просмотров
schedule
07.12.2022
Модернизация 2.0 / Джексон: исключение UnrecognizedPropertyException
Я пытаюсь использовать Retrofit 2.0 с парсером Джексона, но это не работает. Он не отображает значения в модели. Это дает мне исключение:
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: нераспознанное поле «total_count»...
723 просмотров
schedule
10.12.2022
Retrofit2 Android: ожидалось BEGIN_ARRAY, но было BEGIN_OBJECT в строке 1, столбце 2, путь $
Я знаю, что это не первый раз, когда кто-то спрашивает об этой проблеме, но с Retrofit2 я не могу найти правильного решения моей проблемы. Я последовал онлайн-руководству, и он работал нормально. Когда я применил тот же код к своей конечной точке, я...
106831 просмотров
schedule
25.04.2022
Не удалось разрешить java.lang.NoSuchMethodError с библиотекой GSON
Я пытался создать образец программы Retrofit Java, взятый из;
https://github.com/square/retrofit/blob/master/samples/src/main/java/com/example/retrofit/SimpleService.java
Я включил необходимые зависимые банки (retrofit-2.0.0.jar,...
11810 просмотров
schedule
12.07.2023
Retrofit 2.0 как удалить?
Я использую модификацию 2.0 и реализую функцию удаления в своем приложении для Android, однако я не могу сделать это успешно, может ли кто-нибудь дать мне предложение?
Я пробовал оба:
@DELETE("books/{id}") void deleteBook(@Path("id") int...
16608 просмотров
schedule
25.01.2023
Как сделать несколько запросов и дождаться поступления данных от всех запросов в Retrofit 2.0 - android
текущий код:
Retrofit retrofit = new Retrofit.Builder()
.baseUrl(Constant.BASEURL)
.addConverterFactory(GsonConverterFactory.create())
.build();
APIService service =...
63982 просмотров
schedule
26.05.2024