以下代码适用于Wi-Fi连接:
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
但是,当通过以太网电缆连接到路由器时,ActiveNetworkInfo在Android 4.2.2平板电脑上始终为空。连接正常(即所有与网络相关的功能,如浏览网页都可以正常工作)。任何人都可以对此有所了解并提供一个如何判断Android设备是否可靠地连接到网络的提示?