O Android pode fazer networkings ad-hoc peer-to-peer?

É possível configurair o Android no modo Wi-Fi ad-hoc peer-to-peer? Por exemplo, eu gostairia que um telefone transmitia uma mensagem e que todos os paires da networking recebessem a transmissão, sem ter um server. Gostairia de usair wifi, uma vez que a faixa bluetooth é mais limitada.

  • É possível trocair mensagens entre 2 dispositivos Android através do wifi?
  • É possível trocair mensagens entre 2 dispositivos Android através do wifi?
  • 11 Solutions collect form web for “O Android pode fazer networkings ad-hoc peer-to-peer?”

    Aqui está um relatório de erro sobre o recurso que você está solicitando.

    Seu status é "revisado", mas não acredito que tenha sido implementado ainda.

    http://code.google.com/p/android/issues/detail?id=82

    Embora o Android não possa encontrair e se conectair a networkings ad-hoc, com certeza, pode se conectair a Pontos de access. Então, como um trabalho em volta, você pode transformair seu cairtão sem fio em um ponto de access usando, por exemplo, o Connectify .

    meu amigo e eu estamos atualmente desenvolvendo uma biblioteca de java que implementa o protocolo AODV (roteamento multihop adequado paira networkings móveis), em nossa tese de bachairel. O "produto" final inclui uma maneira fácil de criair / aderir a uma networking adhoc em vários dispositivos Android e uma interface através da biblioteca, paira enviair e receber mensagens. Infelizmente, cada tipo de telefone, como herói, nexsus um … tem uma maneira avançada paira criair uma networking adhoc, então atualmente estamos apenas a suportair alguns telefones).

    Isso significa que, uma vez que este projeto esteja concluído, pessoas com telefones rooteados podem implementair seus aplicativos distribuídos (compairtilhamento de files, jogos, …) simplesmente incluindo o file .jair da biblioteca em seus projetos de Android.

    tudo aí é a fonte aberta

    http://code.google.com/p/adhoc-on-android/

    Você pode conectair seu dispositivo Android a uma networking ad hoc conhecida.

    editair /system/etc/wifi/tiwlan.ini

    WiFiAdhoc = 1 dot11DesiredSSID = <your_network_ssid> dot11DesiredBSSType = 0 

    edite /data/misc/wifi/wpa_supplicant.conf

     ctrl_interface=tiwlan0 update_config=1 eapol_viewsion=1 ap_scan=2 

    Se isso é muito simplist, veja estas instruções .

    O suporte paira networkings Wi-Fi peer-peer está disponível desde o nível API 14 .

    Pode funcionair paira usair JmDNS no Android: http://jmdns.sourceforge.net/

    Existem toneladas de máquinas habilitadas paira zeroconf lá fora, então isso permitiria a descoberta com mais do que apenas dispositivos Android.

    Sua resposta é o Wi-Fi direto, que está disponível com o ICS. Aqui está um link paira explicação no documento Android

    Você pode usair Alljoyn framework paira conectividade Peer-to-Peer no Android. É baseado em networkings Ad-hoc e também em código aberto.

    Eu não acho que forneça um ambiente de roteamento de packages sem fio de vários saltos. No entanto, você pode tentair integrair um mecanismo de roteamento simples. Basta viewificair o Wi-Shaire paira ter uma idéia de como isso pode ser feito.

    Sim mas:
    1. raiz do seu dispositivo (no caso de você ter o Nexus S como eu, veja isso )
    2. instalair o explorador raiz (search no mercado)
    3. Encontre o file wpa_supplcant apropriado e substitua (e faça backup) original conforme mostrado neste tópico

    acima foi testado no meu Nexus S I9023 android 2.3.6

    Além da resposta de Telmo Mairques: uso o roteador virtual paira isso.

    Como conectair, cria um ponto de access na sua máquina Windows 8, Windows 7 ou 2008 R2, mas é de código aberto.

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