私は、デバイスのWiFi設定にアドホックWi-Fiネットワークを追加しようとすると、WifiManager.addNetwork(WifiConfiguration)関数を呼び出しています。しかし、Android Mではこの関数は-1を返します。インターネットにアクセスできないので、私は仮定しています。他のほとんどのデバイスで正常に動作します。以下は私が使用しているコードスニペットです。インターネット接続のチェックを回避して、コメントを追加するためにネットワークを強制的にAndroid、インターネットにアクセスできない無線LANネットワークに自動的に接続する
WifiConfiguration wifiConfiguration = new WifiConfiguration(); wifiConfiguration.SSID = '\"' + ssid + '\"'; wifiConfiguration.hiddenSSID = false; wifiConfiguration.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE); wifiManager.addNetwork(wifiConfiguration);
任意の方法?