2

以前は、次のものを使用できました。

ConnectivityManager.getBackgroundDataSetting();

ユーザーがバックグラウンドデータ設定=trueを持っているかどうかを確認します。このメソッドは非推奨になりました:

http://developer.android.com/reference/android/net/NetworkInfo.html

ドキュメントは使用すると言っています:

ConnectivityManager.getActiveNetworkInfo();

代わりに、NetworkInfoオブジェクトを返しますが、NetworkInfoの同等のチェックは何ですか?

ありがとう

4

1 に答える 1

4

の場合、デバイスにネットワーク接続getActiveNetworkInfo()nullないか、ユーザー設定(帯域幅の上限など)によってアプリがネットワーク接続できないため、ネットワーク接続がありません。

于 2012-06-15T16:18:24.343 に答える