android开发OKHttp传不出数据...
用OKHttp为什么wifi下可以给后台传数据,用流量就传不出去?会不会跟地图有关?软件里有地图,我记得以前就遇到过wifi下地图能显示,流量就不行的情况,大神们有没有遇...
用OKHttp为什么wifi下可以给后台传数据,用流量就传不出去?会不会跟地图有关?软件里有地图,我记得以前就遇到过wifi下地图能显示,流量就不行的情况,大神们有没有遇到过...
展开
1个回答
展开全部
检测一下网络连接。
// 检查是否有注册网络,或者漫游
public static boolean haveInternet(Context context) {
NetworkInfo info = (NetworkInfo) ((ConnectivityManager)
context.getSystemService(Context.CONNECTIVITY_SERVICE)).getActiveNetworkInfo();
if (info == null || !info.isConnected()) {
return false;
}
if (info.isRoaming()) {
// 是否在漫游,可根据程序需求更改返回值
return false;
}
return true;
}
// 数据网络或wifi网络是否可用
public static boolean isnetWorkAvilable(Context context) {
ConnectivityManager connectivityManager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
if(connectivityManager == null) {
Log.e("TAG", "couldn't get connectivity manager");
} else {
NetworkInfo [] networkInfos = connectivityManager.getAllNetworkInfo();
if(networkInfos != null){
for (int i = 0, count = networkInfos.length; i < count; i++) {
if(networkInfos[i].getState() == NetworkInfo.State.CONNECTED){
return true;
}
}
}
}
return false;
}
微测检测5.10
2023-05-10 广告
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇...
点击进入详情页
本回答由微测检测5.10提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询