Прокси, который требует аутентификации с Эмулятором Android

Событие загрузки Windows запускается, когда весь контент на вашей странице полностью загружен, включая контент DOM (модель объектной модели документа) и асинхронный JavaScript, фреймы и изображения. Вы также можете использовать тело onload =. Оба одинаковы; window.onload = function(){} и - разные способы использования одного и того же события.

Событие функции jQuery $document.ready выполняется бит раньше, чем window.onload и вызывается после загрузки DOM (Document object model) на твоей странице. Он не будет ждать, пока изображения, кадры будут полностью загружены.

Взято из следующей статьи: , как $document.ready() отличается от window.onload()

53
задан Nikhil 30 June 2012 в 00:22
поделиться

5 ответов

Я не использовал Эмулятор Android, но я установил переменную среды $http_proxy для жемчуга и wget и нескольких cygwin инструментов на окнах. Это могло бы работать на Вас для андроида, но наклонная черта в доменном имени походит на потенциальную проблему. Я знаю, что попытался иметь свой домен "GLOBAL" там, но закончил тем, что вынул его и придерживался с: http://$USER:password@www-proxy.company.com:80

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

2
ответ дан dlamblin 7 November 2019 в 08:29
поделиться

Я не забываю иметь ту же проблему - После поиска в сети, я нашел это решение - Из командной строки,

1. > adb shell
2. # sqlite3 /data/data/com.android.providers.settings/databases/settings.db
3. sqlite> INSERT INTO system VALUES(99,’http_proxy', 'proxy:port');
4. sqlite>.exit

РЕДАКТИРОВАНИЕ: Отредактированный ответ для отражения последней версии Android.

15
ответ дан Naseer 7 November 2019 в 08:29
поделиться

Похоже, SDK 1.5 и новее, флаг -http-proxy также не работает. Что мне удалось, так это загрузить образ Android в эмуляторе, а затем, когда Android будет запущен, перейдите в Домашняя страница> Меню> Настройки> Управление беспроводной связью> Мобильные сети> Имена точек доступа , а затем настройте http-прокси. настройки для точки доступа по умолчанию.

Установив настройки прокси APN, я могу заставить браузер эмулятора просматривать веб-страницы. Однако другие вещи, такие как Карты, по-прежнему не работают.

26
ответ дан 7 November 2019 в 08:29
поделиться

Джей, хотя это было бы идеальным местом для этой информации, она не обновлялась до версии 2.1. Ниже я перечислю методы, которые в настоящее время НЕ работают для эмулятора 2.1.

Аргумент http-post не работает для эмулятора 2.1. Установка прокси-сервера в списке APN в эмуляторе 2.1 не работает. Вставка прокси-сервера непосредственно в системную таблицу через sql-lite не работает с 2.1.

Фактически, ЕДИНСТВЕННЫЙ способ заставить браузер подключаться к Интернету через эмулятор, который я нашел в 2.1, - это НЕ использовать прокси вообще. Я очень надеюсь, что это скоро будет исправлено, потому что есть много людей с такой же проблемой.

3
ответ дан 7 November 2019 в 08:29
поделиться

Очевидно, эта проблема возникает только с Android 2.x и Windows. Здесь обнаружена открытая ошибка: http://code.google.com/p/android/issues/detail?id=5508&q=emulator%20proxy&colspec=ID%20Type% 20Status% 20Owner% 20Summary% 20Stars

5
ответ дан 7 November 2019 в 08:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: