Я разрабатываю приложение для 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();
}
Мне нужно запустить это приложение на моем собственном устройстве.