WiFi Prioritizer 、デバイスのWiFiをより優先するネットワークに切り替えます
***通知:新しいAndroidバージョンはサポートしています***
アプリはAndroid 10以降で正しく機能しなくなったことに注意してください。これは主に、バックグラウンドスキャンとアプリケーションがOSネットワーク接続を強制できないという制限によるものです。
***通知の終わり***
WiFi Prioritizer優先度の低いワイヤレスネットワークに接続されている間に範囲になったときに、より高い優先ワイヤレスネットワークに自動的に再接続しようとすることにより、単純な問題を解決することを目的としています。
目的のシーケンスでネットワークをドラッグするだけで、アプリが残りの世話をします。デフォルト値は、システムWifimanagerに設定されているものから引き出されます。 Androidは、新しいWiFi接続を確立する場合にのみ、これらの優先順位を称えます。したがって、システムを支援するためにWiFi Prioritizerネットワークを再注文するときにそれらの優先順位(オプションが有効になっている場合)を更新します。
私は個人的な使用のためにこのアプリケーションを書きましたが、私がこの問題を抱えているなら、確かに同じ問題を持つ他の人々がいると確信していると考えました。
***知らせ***
Android 6.0を使用すると、利用可能なアクセスポイントにアクセスする許可がロケーション許可グループに含まれていたようです。バージョン2.0.6+では、アプリケーションが動作するためにAccess_Coarse_Location Permissionを追加する必要があります。
NB。 WiFi睡眠ポリシーが常に(WiFi設定の下で - > [詳細設定]に設定されていることを確認して、「更新開始時のWiFiを有効にする」オプションが有効になっている場合に不必要な接続/再接続を避けてください。
***通知の終わり***
***許可リスト***
アクセススキャンされたWiFiアクセスポイントの最近のリスト(新規)
android.permission.access_coarse_location
問題の診断を支援するためにログを送信します。
android.permission.read_logs
android.permission.write_external_storage
android.permission.read_external_storage
インターネット接続チェック
android.permission.internet
android.permission.access_network_state
ブートから始めます
android.permission.receive_boot_completed
WiFi接続を制御します
android.permission.change_wifi_state
android.permission.access_wifi_state
特定のデバイスでWiFiを有効にします
android.permission.write_settings
***権限の終わり***
2.0.7
トップWiFi選挙のロジックを変更しました。
2.0.6
過去に許可を減らしたユーザーの許可説明画面を追加しました。
いくつかのコードをクリーンアップしました。
2.0.5
Android 6.0 Marshmallowに必要な新しい許可を追加しました。 (access_coarse_location)
ターゲットSDK 23に変更し、実行時の権限で最初の刺しを追加しました。
続きを読む