インターネットに接続していないWiFiネットワークに接続するためのアプリがあります。 Nougatの前のバージョンでうまくいきました。数週間前に私の携帯電話をNougatにアップグレードして以来、私はもはや同じWiFiネットワークに接続することができません。短時間接続して切断した後、インターネットに接続している以前のネットワークにロールバックします。以下はNougatの前でうまく動作していたコードです。 manager.enableNetwork(真config.networkId、)で真の設定過去に Android NougatからWi-Fiネットワークに接続できなくなった
WifiManager manager = (WifiManager) activity.getSystemService(Context.WIFI_SERVICE);
WifiConfiguration selectedConfig = new WifiConfiguration();
selectedConfig.SSID = ssid;
selectedConfig.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.NONE);
manager.addNetwork(selectedConfig);
List<WifiConfiguration> cofigs = manager.getConfiguredNetworks();
for(WifiConfiguration config : cofigs)
{
if(config.SSID != null && config.SSID.equals(selectedConfig.SSID))
{
manager.disconnect();
manager.enableNetwork(config.networkId, true);
break;
}
}
は、接続はインターネットへの接続を持っていないネットワークでの滞在させたようでした。しかし、ノーガット以来、これはもう動作していないようです。
何が起こっているのか、どのように動作させるのかを知っている人はいますか?
ありがとうございました。