запрос эмулятору

Ответить
0800009
Сообщения: 36
Зарегистрирован: 08 мар 2014, 20:40

запрос эмулятору

Сообщение 0800009 » 26 окт 2014, 14:00

Как отправить post или get запрос из браузера в эмулятор Андроид в Эклипсе.
Какой ip и порт у эммулятора?

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: запрос эмулятору

Сообщение altwin » 26 окт 2014, 14:11

Изображение

0800009
Сообщения: 36
Зарегистрирован: 08 мар 2014, 20:40

Re: запрос эмулятору

Сообщение 0800009 » 26 окт 2014, 16:20

ip машины 192.168.43.132
socket.getLocalAddress() получаю 10.0.2.15
не пингуется
что то нужно еще

chelovek
Сообщения: 5
Зарегистрирован: 14 окт 2014, 16:37

Re: запрос эмулятору

Сообщение chelovek » 29 окт 2014, 09:01

Присоединяюсь к посту выше.

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: запрос эмулятору

Сообщение altwin » 29 окт 2014, 09:28

Я конечно рад, что у вас есть вопросы... но всетаки может вы опишете задачу? На вопрос - Какой ip и порт у эммулятора? вы ответ получили, вопрос по поводу post и get я опустил, поскольку... в общем на правду вы обидетесь. Что такое post и get запросы(https://ru.wikipedia.org/wiki/HTTP)? Какой у вас сервер на эмуляторе Apache, Tomcat, nginx или IIS или кто вообще должен запросы принимать ? Куда вы запрос отправляете?
Изображение

chelovek
Сообщения: 5
Зарегистрирован: 14 окт 2014, 16:37

Re: запрос эмулятору

Сообщение chelovek » 29 окт 2014, 10:45

Хочу иметь андроид устройство в локальной сети. Для этого хотелось бы иметь реальный IP адрес устройства.
Например есть vware или virtualbox там я могу настроить сетевую карту и назначить ей Ip адрес и подключить к физической карте через мост. Как это можно сделать на этом эмуляторе?
В реальном устройстве есть wi-fi со своим реальным ip.

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: запрос эмулятору

Сообщение doter.ua » 29 окт 2014, 11:27

Погугли про airdroid - прога для соединения смарта с ПК по вай фай, у них там и ИП дается и куча функций, только вот на счет открытых исходников не уверен, но для примера сойдет.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: запрос эмулятору

Сообщение altwin » 29 окт 2014, 12:11

chelovek писал(а):Хочу иметь андроид устройство в локальной сети. Для этого хотелось бы иметь реальный IP адрес устройства.
Например есть vware или virtualbox там я могу настроить сетевую карту и назначить ей Ip адрес и подключить к физической карте через мост. Как это можно сделать на этом эмуляторе?
В реальном устройстве есть wi-fi со своим реальным ip.
Точно также, подключаетесь к его шелу и настраиваете. ( https://github.com/jackpal/Android-Term ... -Reference ). Ip адрес эмулятору любому также выдается автоматически и это тот же самый "мост", который использует ваш Vbox. Ну и как бы в родном эмуляторе раньше работало:
Step 1
Start your Android emulator.

Step 2
Click the "Settings" icon.

Related Reading: If I Change a Hard Drive Will the IP Change?

Step 3
Click "Wireless & Networks" and select "Wi-Fi."

Step 4
Click "More" and select "Advanced."

Step 5
Select the "Use Static IP" button.

Step 6
Select "IP Address." Type in the new IP address you wish you use using four dot notation (X.X.X.X). Click "OK" to save the settings.
Как варриант можно установить что -то вроде: https://play.google.com/store/apps/deta ... .pawserver и работать как с обычным сервером.
Изображение

chelovek
Сообщения: 5
Зарегистрирован: 14 окт 2014, 16:37

Re: запрос эмулятору

Сообщение chelovek » 29 окт 2014, 13:37

Установил ip так

Изображение

Далее в командной строке вызвал adb shell и посмотрел командой ifconfig eth0 ip эмулятора

Изображение

Собственно и пропинговал.

Что я установил в качестве статического ip адреса и как к нему пробиться? Хотя бы командой ping.
Адрес 192.168.0.172 тоже не пингуется.

0800009
Сообщения: 36
Зарегистрирован: 08 мар 2014, 20:40

Re: запрос эмулятору

Сообщение 0800009 » 29 окт 2014, 14:26

Нужен мост а как его настроить?

0800009
Сообщения: 36
Зарегистрирован: 08 мар 2014, 20:40

Re: запрос эмулятору

Сообщение 0800009 » 29 окт 2014, 19:06

к сожалению у меня даже wifi нет в эмуляторе ))

chelovek
Сообщения: 5
Зарегистрирован: 14 окт 2014, 16:37

Re: запрос эмулятору

Сообщение chelovek » 03 ноя 2014, 14:58

0800009 писал(а):к сожалению у меня даже wifi нет в эмуляторе ))
Проблему решил так как описано Тут

Аватара пользователя
Leeroy
Сообщения: 67
Зарегистрирован: 12 дек 2013, 21:25

Re: запрос эмулятору

Сообщение Leeroy » 04 ноя 2014, 22:21

На дженимоушн эмуляторе можно как-то сэмулировать телефонный вызов например из другого дженимоушна ???

В ddms звонок и смс недоступены для дженимоушн.
Java Core -> JDBC -> GoF -> Android SDK ->...
Телепрограмма в твоем смарте Телепрограмма

Ответить