Pergunta

Quero fazer um aplicativo que se conecte a dispositivos próximos e troque dados.eu quero ter o mais alto alcance possível usando o hardware do telefone.

1.O que posso usar e o que é melhor:o bluetooth ou wi-fi?

2.Qual é o alcance que posso esperar?

Foi útil?

Solução

Para redes relativamente pequenas (menos de 8 nós), Bluetooth funcionaria, mas teria alcance muito limitado (~10m).

Wi-fi seria uma boa solução se você puder garantir que terá um roteador sem fio disponível para rotear mensagens.Atualmente, o Android não oferece uma solução Ad-hoc para pequenas redes que utilizam WiFi padrão.O alcance do WiFi pode variar com base em vários fatores, mas você pode esperar de 35 a 100 m.

Você provavelmente deveria dar uma olhada Wi-Fi direto (Wi-Fi P2P).É semelhante ao Bluetooth em termos de criação de rede, mas tem maior alcance.É importante observar que WiFi P2P só é compatível com dispositivos Android mais recentes (API de nível 14 e superior).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top