2 つの Android デバイス間でホットスポット経由でデータを交換したいと考えています。適当に接続してみました。
1位。ポータブルホットスポットを作成しました:
ネットワーク SSID - my_hotspotセキュリティ - WPA PSK
パスワード - パスワード
2番目。アプリケーションの起動時に接続しようとしています。これが私のコードです
mWifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
WifiConfiguration conf = new WifiConfiguration();
conf.SSID = "\"" + networkSSID + "\"";
conf.wepKeys[0] = "\"" + networkPass + "\"";
conf.wepTxKeyIndex = 0;
conf.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.WEP40);
conf.preSharedKey = "\""+ networkPass +"\"";
conf.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.WPA_PSK);
int res = mWifiManager.addNetwork(conf);
boolean b = setWifiApEnabled(null, true);
不合格だったとします。次に、ソケット経由でデータを送信しようとしています。JavaCodeGeeksから学びました。SERVER_IP 192.168.49.1、SERVER_PORT:8888 を構成しました。
ホットスポットを使用して 2 つの Android デバイス間で正しく通信するにはどうすればよいですか?
前もって感謝します。