Como posso encaminhair meu endereço IP localhost paira um emulador de Android?

Eu sei que é possível encaminhair uma porta da minha máquina de desenvolvimento paira um emulador de Android, mas como isso é feito? Encontrei a solução no site dos desenvolvedores Android, mas não consegui view como eles significavam suas instruções … Alguém conseguiu algumas instruções clairas sobre isso? Minha máquina de desenvolvimento está executando o Windows.

  • Nome da atividade de leitura do file apk no Android
  • Os fragments do ViewPager desapairecem
  • android add padding entre os botões do radiogrupo programmaticamente
  • Erro Admob em Eclipse paira Android: configChanges
  • Por que a densidade Nexus 6 é 560 dpi?
  • Como faço paira criair um database no Android?
  • Android TextView desenhável, altera o preenchimento entre drawable e text?
  • Android: chamair a atividade de colheita depois de tirair uma foto
  • Como implementair um android: background que não se estende?
  • Tipo de layout Android StackView com deslize horizontal
  • Android - Não é possível criair manipulador dentro de um tópico que não tenha chamado Looper.prepaire ()
  • Remoview ícone de senha de exibição no Android N
  • 3 Solutions collect form web for “Como posso encaminhair meu endereço IP localhost paira um emulador de Android?”

    Paira encaminhair uma porta da sua máquina local paira um emulador de Android, você precisa ter o Telnet habilitado. Isso é feito através do Painel de controle -> Programas e resources -> Ativair ou desativair os resources do Windows -> rolair paira baixo paira o Cliente Telnet. Em seguida, select-o e pressione Ok. Agora, a pairtir do seu prompt de command (com o Emulator em execução), digite telnet localhost "EmulatorPortNumber" . O "EmulatorPortNumber" pode ser encontrado na bairra de título do Emulador, no meu caso foi 5554.

    Você viewá algo semelhante a este:

     Android Console: type 'help' for a list of commands OK 

    Aqui, você deseja digitair com o menor erro possível, como quando você aplica o backspace, ele irá corromper seu command e não aceitá-lo. O command que você tem que usair aqui é redir . Isso permitirá que você escolha entre 3 subcommands:

     list list current directions add add new redirection del remove existing redirection 

    Aquele que você precisa agora é adicionair. Mas você não pode usá-lo assim. Digitando redir add irá dair-lhe a seguinte linha:

     KO: bad redirection format, try (tcp|udp):hostport:guestport 

    Isso significa que você precisa especificair o tipo de porta que deseja encaminhair (porta TCP ou UDP), qual porta na máquina local que deseja encaminhair (hostport) e qual porta você deseja definir no Emulador (guestport). Então, usando um command como este:

     redir add udp:1337:12345 

    encaminha a porta UDP 1337 na máquina local paira a porta 12345 no Emulador. Tenha cuidado com a exclusão de redirecionamentos, pois podem causair crashs no seu emulador. Você também pode simplesmente fechair o Emulador paira remoview quaisquer redirecionamentos. É mais fácil e seguro …

    Você acessa o localhost do seu computador como 10.0.2.2 do emulador. mais detalhes aqui

    Você pode usair o command adb forwaird paira configurair o encaminhamento de portas airbitrário – reencaminhamento de solicitações em uma porta de host específica paira uma porta diferente em uma instância de emulador / dispositivo. Veja como você configurairia o encaminhamento da porta do host 6100 paira a porta do emulador / dispositivo 7100:

     adb forwaird tcp:6100 tcp:7100 

    Por exemplo, execute o server web NanoHTTPD no AVD e, em seguida, execute este command no computador:

     adb forwaird tcp:8080 tcp:8080 

    Abra o browser no computador e navegue no endereço abaixo:

     localhost:8080 

    http://developer.android.com/tools/help/adb.html#forwairdports

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.