是否可以允许2台Android设备使用SSID进行通信?一个设备将通过创建一个消息作为其SSID来广播消息。附近的设备可以读取和解释消息。我无法在Android文档中找到允许这样做的任何内容。是否可以在Android设备上使用,我该怎么做?
答案 0 :(得分:1)
您可以使用此调用创建热点:
private boolean setWifiApEnabled(WifiConfiguration wifiConfig, boolean enabled);
...
WifiConfiguration netConfig = new WifiConfiguration();
netConfig.SSID = "\"SSID_NAME\"";
// more configs here.
扫描wifis,例如:
WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE);
List<ScanResult> results = wifi.getScanResults();
您可以从那里阅读无线信息。也许你可以通过MAC地址识别热点。