2012-03-12 39 views
3

私は友人のために一種のクラウドディスタンスアプリを実装しようとしています。そのため、お互いが近くにいるときに何らかのアラームが消えてしまいます。Android P2P接続(Wifi経由)

私は、個人的な経験をグーグルと=ファイアウォールの問題

中央サーバ/データベースSO、

直接のBluetooth =非常に小さい距離制限

3Gに関連するトピックを読んでから集めてきたものから=クラウドアプリケーションの基準に合うように「集中」されているので、

私のニーズを解決するためにandroid.net.wifi.p2pパッケージを探しています。

これまでに使用したことがある人にとっては、2台のデバイスが同じLANネットワークに接続されている場合に限り、接続は最後になるでしょうか?

「これにより、アプリケーションは利用可能なピアを検出し、ピアへの接続をセットアップし、ピアのリストを問い合わせることができます」w2i接続でP2P接続が形成されると、デバイス上のインターネット接続のためのネットワーク」と呼ばれています。あなたは、デバイスの無線LAN機能の範囲内で作業している場合は、すべての時間

+0

ダイレクト無線LANで動作する距離アラームはおそらく100m程度の範囲で動作しますが、省電力が重要な電話機ではおそらく少ないでしょう。私はあなたが代わりにインターネットを介してGPS情報を送信する必要があると思う。 P2Pは面白い解決策になりますが、お互いに知られていないユーザーの位置情報を渡すと、プライバシーに関する問題が発生する可能性があります。 – halfer

答えて

2

ため

おかげで、あなたは、WiFiに直接見ることができます。 http://developer.android.com/training/connect-devices-wirelessly/wifi-direct.html

APIレベル14以降が必要です。

または、それぞれのデバイスで同じホストアドレスを使用してネットワークを設定している場合は、WiFiマルチキャストネットワークを作成できます。ただし、WiFiアクセスポイント(ルータ)が必要です。実際にインターネットに接続する必要があります。 Multicast example.

関連する問題