我想在两个安卓设备之间通过热点交换数据。我试图正确连接。
第一个。我创建了便携式热点:
网络 SSID - my_hotspot安全性 - WPA PSK
密码 - 密码
第二。我正在尝试在应用程序启动时进行连接。这是我的代码
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。
如何使用热点在两个 Android 设备之间正确通信?
提前致谢。