重複の可能性:
2台のAndroidフォンをWi-Fi(ラップトップまたはアクセスポイントなし)で接続し、ファイルを送信します
Wifiを介して2台のAndroid携帯間で通信するアプリを作成したいと思います。インターネットにアクセスせずに通信(メッセージの送信など)できる必要があります。したがって、ユーザーは同じアプリをインストールしてWi-Fiを有効にするだけで済みます。BluetoothやNFCを使いたくない(理由:wifiの方が範囲が広い)。それがAndroid2.2で動作するなら、それは素晴らしいことです。Stackoverflowの質問をたくさん検索しましたが、正確なケースは見つかりませんでした。
これまでのところ、1つのAndroidでwifiホットスポット(アクセスポイント)をアクティブにして、2番目のデバイスにその接続にアクセスさせることができました。問題は、他のデバイスもインターネットにアクセスできることです。しかし、私はこれら2つのデバイスがインターネットを必要とせずに通信できるようにしたいだけです。インターネットアクセスを許可しないホットスポット接続を制限することは可能でしょうか?
もう1つのオプションは「WifiDirect」と呼ばれ、4.0以降のAndroidでのみ機能します。4.0未満のデバイスに似たものはありますか?
さらに、ソケットについて読みました。私は正しいですか、通信するには同じ無線LANネットワークにいる必要がありますか、それともインターネットアクセスが必要ですか?私の場合、ソケットは使用できますか?
どのオプションを提案しますか?ここでオプションが不足していますか?