を使用しConnectivityManager
て、ユーザーが WiFi に接続されているかどうかを確認できます。はいの場合、アプリのダウンロードが開始されます。データをローカル ストレージに書き込んだ後、ユーザーが WiFi に接続されているかどうかを再度確認します。そうでない場合は、ダウンロードを停止します。
今、私が知りたいのは.. WiFi経由で作成されたことを確認するにはどうすればよいですか?HttpURLConnection
もう 1 つの特徴は、ユーザーがダウンロードに関して寛大であることです。ユーザーはアプリが WiFi またはネットワーク経由でダウンロードできるようにします。
ユーザーが WiFi をオンにしているシナリオを想定します。アプリは WiFi が利用可能かどうかを確認し、ダウンロードを開始します。その後、ユーザーは WiFi をオフにするか、信号範囲外に移動します。その後、接続はどうなりますか?ネットワーク使用に切り替えますか?
また、ネットワーク経由で作成されたことを確認するにはどうすればよいですか?HttpURLConnection
要するに、ユーザーが誤ってダウンロードに多額のお金を費やしてしまうという厄介な状況を回避する必要があるだけです。これは非常に重要なアプリではありません。練習のためにこれを行っています