Android中如何判断是否联网
16lz
2021-12-04
首先在AndroidManifest.xml中添加与连接网络相关的权限:
[xhtml] view plain copy- <uses-permissionandroid:name="android.permission.INTERNET"></uses-permission>
- <uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
- <uses-permissionandroid:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
判断联网的代码如下:
[java] view plain copy- ConnectivityManagerconnectivityManager=(ConnectivityManager)getSystemService(CONNECTIVITY_SERVICE);
- NetworkInfonetworkInfo=connectivityManager.getActiveNetworkInfo();
- if(networkInfo==null||!networkInfo.isAvailable())
- {
- //当前有可用网络
- }
- else
- {
- //当前无可用网络
- }
更多相关文章
- Android(安卓)检测网络是否打开
- Android(安卓)APP Package操作类
- Android检测网络连接
- android判断网络状态
- Android流量统计代码
- Android(安卓)内存管理工具
- Android主流网络请求框架Volley
- Android(安卓)网络与数据存储
- Android(安卓)网络视频播放