我NetworkInfo.isConnected()
用来确定我的应用程序是否可以发出网络请求:
public boolean isConnected() {
ConnectivityManager connectivityManager =
(ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetwork = connectivityManager.getActiveNetworkInfo();
activeNetwork != null && activeNetwork.isConnected();
}
在Android N中添加Data Saver之后,这种方法是否仍然可靠。换句话说,如果我的应用程序在计量网络的后台被限制isConnected()
仍然会返回 true?