特定のWiFiネットワークがAndroidに自動的に接続することを無効にします


29

Androidデバイスに複数のWiFiネットワークがセットアップされています。私はそれらのほとんどを自動的に接続したいのですが、特に私は自動的に接続したくないのです。手動でのみ接続したい。

設定を失いたくないので、忘れたくありません。

回答:


8

Androidは、設定済みのすべてのWiFiネットワークに自動的に接続します。そのため、基本的に、これを行わない場合は、Wi-Fiをオフにするか(他のWiFiネットワークへの接続も無効になりますが、これは望ましくありません)-不要なネットワークの構成を削除できます自動的に接続したい(一見すると設定が失われます)。

最初のオプションは興味の対象ではありませんが、すぐに表示されない場合でも、2番目のオプションが役立ちます。WiFi QR Shareなどのアプリを使用して、そのネットワーク設定をQRコードに変換してから、この生成されたQRコードを印刷できます。安全な場所に保管します(ラミネートして、クレジットカードサイズに切り取り、ブリーフケースに入れます)。次に、このWiFiネットワーク構成を削除します。自動接続は行われなくなります。

手動で接続する場合、すべての構成を再度入力するわけではありません。QRコードリーダーを開き(バーコードスキャナーで問題ないはずです)、QRをスキャンして接続します。その後、構成を削除することを忘れないでください。

残念ながら、ネットワークを「手動のみ」とマークする方法はないため、これが私にとって最も簡単な方法のようです。


2

そのSSIDが範囲内にあるときはいつでも、ロケールアプリを使用してWi-Fiを無効にすることができます。これを機能させるには、wifiプラグインが必要です。WiFiを再度有効にするには、さまざまなイベントをトリガーします。移動条件を使用して、いつ出発するかを決定しました。また、場所や時間のイベントを使用して、Wi-Fiをオンにすることもできます。


2

プログラマーの方は、次のサイトをご覧ください:WifiManager Documentation-disableNetwork

無効化されたネットワークは携帯電話に保存されますが、WiFiリストから手動で選択して接続する必要があります。

既に電話機のルート化を行っている場合wpa_supplicant.confは、フォルダ内/data/misc/wifiでWiFi名のネットワークを見つけ、disabled=1この特定のネットワークにこのコードを追加します。これで問題が解決すると思います。


これはAndroidでは機能しません。
QkiZ

1

ルートアクセスがある場合は、wifiパスワードが保存されているテキストファイルを操作するTaskerでウィジェットを作成することができます。あとは、そのウィジェットをタップする(または、タスクを手動で実行する)だけで、そのネットワークに(切断)接続するように切り替えるだけです。

アプローチ:ルートブラウザを使用して、wifiパスワードがデバイスのどこに保存されているかを確認します。ほとんどの場合、/ data / misc / wifi / wpa_supplicant.confにあります。このファイルの2つのコピーを作成し、with_network.txtおよびwithout_network.txtという名前を付けます。without_network.txtで、優先するネットワークに対応するSSIDを削除します。

これで、Taskerまたは他の自動化アプリでタスクを作成してwith_network.txtの名前をwpa_supplicant.confに変更し、再度クリック/実行すると、コマンドでwith_network.txtに戻り、without_network.txtの名前をwpa_supplicant.confに変更できます。


1

これは解決策ではありませんが、回避策です。すべてのネットワークにはpriorityパラメーターがあります。このネットワークに接続したくない場合は、そのネットワークに可能な限り低い優先度を設定します。値が大きいほど優先順位が高くなります。これは、自動的に接続したくないネットワークが、優先度の高い他のネットワークと同じ場所に共存する場合に機能します。


0

保存されたすべてのネットワーク内に、自動的に接続するオプションがあります。オプションを無効にします。通勤ネットワークでテスト済み遅いので無線LANは使いたくない

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.