анализ json localhost Android

#android

#Android

Вопрос:

Я разрабатываю приложение для Android, в котором мне нужно подключить мое приложение для Android к локальному хосту.Я провел исследования и разработки и внедрил множество кодов.Но не добился успеха.Вот мой код для установления соединения.Отказано в его отображении в ddms-соединении с localhost

http://pastebin.com/wVmzdQvA

когда я запускаю URL-адрес в браузере, он открывается.Не знаю, в чем на самом деле проблема

Если кто-нибудь может меня направить

С уважением, Тушар

Ответ №1:

Ваша проблема проста, если подумать об этом.

localhost на вашем ноутбуке и localhost на вашем телефоне Android — это не одно и то же.

Вы указываете своему телефону подключиться к phpmyadmin запущенному на телефоне… не на твоем ноутбуке.

У вас должен быть внешний IP-адрес для вашего ноутбука, и подключитесь к нему.

Попробуйте http://www.whatismyip.com или ifconfig чтобы узнать IP-адрес, который ваш телефон может использовать для подключения.

Допустим, что в вашей локальной сети у вас есть IP 192.168.1.14 , тогда вы должны иметь возможность подключиться, заменив 127.0.0.1 на 192.168.1.14 .

Комментарии:

1. @mathew,,я изменил URL на IP-адрес,,все та же проблема,,,сохраняется,,,,, у тебя есть skype

2. вы получаете ту же ошибку, если это другая ошибка, я предлагаю вам опубликовать ее как новый вопрос вместе с выводом из logcat . Надеюсь, это подскажет нам хорошую идею.

3. @mathew та же ошибка …. я публикую свой файл logcat,,, pastebin.com/n8Dgy5AY

4. Connection to http://127.0.0.1 refused означает, что вы пытаетесь подключиться к localhost по адресу обратной связи.

5. @user988771 Я не думаю, что вы изменили свой код. Ошибка по-прежнему гласит «127.0.0.1». Если вы находитесь в той же сети, попробуйте найти свой локальный IP-адрес (мой 192.168.1.123), но на самом деле вы должны запускать свой сервер извне. Я предлагаю вам попробовать настроить VPS где-нибудь с доменным именем. Таким образом, это менее запутанно. someserver.example.com