пятница, 6 мая 2011 г.
Многих волнует тема почему эмулятор Android'a не видит интернет, особенно в случае, когда интернет работает через прокси. В сети много решений, кто-то советует прописать в базе данных settings.db строку: 99,'http_proxy', ':'

Кто-то пытается получить доступ как рекомендует сам Google: прописать дополнительную строку -http-proxy :, ещё есть варианты с пропиской прокси и порта в самом эмуляторе в настройке мобильных сетей настроить APN соединение (Настройки -> Беспроводные сети -> Мобильная сеть -> Точки доступа (APN). Честно признаюсь, я перепробовал все способы, но совершенно безрезультатно, хотя на кто-то на наших форумах или на буржуйских орали что у них всё заработало. У меня же и моих знакомых нет.





И тут мне в руки попалась маленькая программка ipconfig (Автор Mankind.com). Я её установил быстренько на свой эмулятор (adb.exe install ipconfig.apk) и запустил. Программа показала мне что внутренний адрес моего эмулятора имеет следующие адреса:
Host address: 10.0.2.15
Host name: 10.0.2.15


Я зашел в расширенные настройки и прописал следующие данные: Статический адрес (поставил галку), IP-адрес: 10.0.0.1, Шлюз: 172.30.14.41 (тут пропишите IP адрес своего компа. У меня такой потому что комп на работе в сети), Маска подсети: 255.255.255.0. Вышел из программы и о чудо! Интернет заработал!!! :) Вот скриншот программы:

Саму программу можно скачать из раздела "Файлы" или попробовать поискать в Маркете.
P.S. Встроенный браузер Chrome на эмуляторе как-то странно себя ведёт, то открывает ссылки, то нет. Посему я лично установил себе Оперу и всё, работает безглючно.

0 коммент.:

Copyrights by Yuri Sliznikov. Технологии Blogger.

Читатели

Статистика