Я запускаю несколько служб на своем локальном ноутбуке, который использует ряд портов. Когда я использую свой эмулятор android на ноутбуке, все работает, и я решил протестировать его на реальном устройстве android.
Я внедрил устройство и обновил его файл хоста, чтобы URL-адрес сервера (используется при вызовах выборки), чтобы указать на IP-адрес моего ноутбука, аналогично тому, что я сделал на своем эмуляторе android. Я могу подключиться к конечным точкам через свой браузер, но это не работает в моем приложении (сбой сетевого запроса). Таким образом, я попытался поразить конечные точки с помощью тестера REST на android (RestClient), но он отключился. Я пока использую HTTP-запросы, поэтому проверка SSL здесь не должна быть проблемой.
Я также сомневаюсь, что тайм-аут связан с проблемой скорости, поскольку скорость Wi-Fi на моих устройствах не так уж плоха ?
Я не понимаю, почему мой браузер на устройстве Android достигает конечной точки, а мое приложение не может? При использовании почтальона / эмулятора на моем локальном компьютере (на котором размещены службы) все также работает нормально.
Любая помощь будет принята с благодарностью, спасибо!
Другая информация о моем Android устройство:
- Galaxy Note 5, Android Версия 7.0 и рутированная