На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Hsilgos
  
> Android Emulator, proxy
    Доброго времени суток!

    мне надо в эмуляторе прокси внести, чтобы мой клиент с тестовым сервером общался. где это делается?
    спасибо!
      nastenka, к сожалению, нет этой возможности в стандартном андроиде. Прокси можно добавить только в самсунговских телефонах. Есть ворэраунды типа charles proxy - там в коде надо прописать явно, погугли.
        Хм... А почему это в настройках самого клиента не сделать?
          Цитата Hsilgos @
          Хм... А почему это в настройках самого клиента не сделать?

          это именно тот вариант, который я пробую. нашла два варианта:
          Цитата
          http://<machineName>:<port>
          oder http://<username>:<password>@<machineName>:<port>

          или
          Цитата
          -http-proxy <proxy>
          через консоль. но пока я до сервера не дохожу...
          информация вот отсюда http://developer.android.com/guide/developing/devices/emulator.html#emulatornetworking
          пока не понимаю, проблема в прокси или в SSL-сертификате
            решение для эмулятора нашла. варианты с посадкой системной переменной не работают, точно так же, как и если параметером передается, хотя в самой документации андроида это описано. но можно настройки самого эмулятора поменять
            вот тут описано http://stackoverflow.com/questions/28380/proxy-with-android-emulator
            "Settings" -> "Wireless & Networks" -> "Mobile Networks" -> "Access Point Names" -> "Telkila"
            а в нем прокси (через ип-адресс) и порт.
            правда, эмулятор своей медлительностью так достает, что я три раза подумаю, прежде, чем его использовать
              Есть вариант - эмулятор под x86.
              Плюсы:
              Работает на порядок быстрее, практически как на девайсе.
              Работает под любой виртуальной машиной или под нетбуком.

              Минусы:
              Могут появиться дополнительные задачи по сборке приложения (если есть native уровень)
              Я смог настроить только Landscape mode. Portrait mode теоретически есть, но у меня его поднять не получилось.

              Если интересует, могу подкинуть информации побольше.
                Hsilgos, было бы интерестно, спасибо
                  Ну, собственно, вот тут в принципе всё написано.
                  Native уровень есть в твоем проекте?
                    Hsilgos, спасибо, уже немного почитала, очень хорошо описано.
                    в актуально проекте мне это не понадобится (я сейчас в принципе эмулятор забросила, работаю с планшетом), но на будущее - очень хорошо иметь ввиду. спасибо!
                    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                    0 пользователей:


                    Рейтинг@Mail.ru
                    [ Script execution time: 0,0472 ]   [ 15 queries used ]   [ Generated: 7.12.23, 10:48 GMT ]