Получение строки JSON через API Django в Android

Я пытаюсь получить строку JSON по JSON с помощью API. API самодельный (очень простой) на Django. Если в браузере открыть /127.0.0.1:8000/get_last_data, то все отображается.

Попробовал запустить его на эмуляторе (используя /10.0.0.2:8000/get_last_data) получаю ошибку - Failed to connect to /10.0.0.2:8000.

Попробовал запустить на реальном устройстве (/192.168.0.104:8000/get_last_data) получаю - Failed to connect to /192.168.0.104:8000. Попробовал использовать API стороннего производителя - работает.

Подскажите, что делать? Прошу прощения за мой английский

Вы можете попробовать перебросить порт с помощью ngrok

после установки ngrok и его настройки, в терминале/cmd запустите его на порту вашего сервера ngrok http 8000 он выдаст вам url, который вы можете использовать.

Вернуться на верх