Android-приложение, разработанное мной с помощью Retrofit, отвечает на запросы на обслуживание на всех устройствах.Но только на моем телефоне сервис возвращает ошибку - PullRequest
0 голосов
/ 10 мая 2019

Я разрабатываю приложение для Android с архитектурой Restful, используя библиотеку Retrofit. Все работало в определенной части проекта, но это изменилось в последнее время. Все ссылки, определенные в кодах, определены, IP-адрес, который я использую для localhost, у которого есть интернет-разрешение для приложения, и это приложение работает безупречно на Genymotion или на всех других телефонах Android. Но только запросы, которые я отправляю в мой сервис на мой мобильный телефон, дают ошибки.

В примере кода, который я приведу ниже, запросы, которые я пробовал со всех устройств, входят в метод onResponse и входят в часть onFailure моего устройства.

@Override
public void onFailure(Call<ProfileP> call, Throwable t) {
    Toast.makeText(getActivity(),"Check your internet connection!", Toast.LENGTH_SHORT).show();
}

Мне нужно запустить это приложение на моем собственном устройстве.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...