2

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?

4

0 回答 0