Frage

Ich möchte eine App erstellen, die eine Verbindung zu Geräten in der Nähe herstellt und Daten austauscht.Ich möchte haben möglichst hohe Reichweite Verwenden der Hardware des Telefons.

1.Was kann ich verwenden und was ist besser:Bluetooth oder WLAN?

2. Mit welcher Reichweite kann ich rechnen?

War es hilfreich?

Lösung

Für relativ kleine Netzwerke (weniger als 8 Knoten) Bluetooth würde funktionieren, hätte aber eine sehr begrenzte Reichweite (~10 m).

W-lan wäre eine gute Lösung, wenn Sie garantieren können, dass Ihnen ein WLAN-Router zum Weiterleiten von Nachrichten zur Verfügung steht.Derzeit bietet Android keine Ad-hoc-Lösung für kleine Netzwerke mit Standard-WLAN an.Die WLAN-Reichweite kann aufgrund vieler Faktoren unterschiedlich sein, Sie können jedoch mit 35–100 m rechnen.

Das sollten Sie sich wahrscheinlich einmal ansehen Wi-Fi Direct (WiFi P2P).Es ähnelt Bluetooth im Hinblick auf den Aufbau eines Netzwerks, verfügt jedoch über eine größere Reichweite.Es ist wichtig zu beachten, dass WiFi P2P nur auf neueren Android-Geräten (API-Level 14 und höher) unterstützt wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top