判断手机有无网络


ConnectivityManager cwjManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
if (cwjManager.getActiveNetworkInfo() != null) {
if (cwjManager.getActiveNetworkInfo().isAvailable()) {
String type = cwjManager.getActiveNetworkInfo().getTypeName();
System.out.println("_____________________-" + type);
}
;
}else {
System.out.println("_____________________-" + cwjManager.getActiveNetworkInfo());
}


[color=orange]如果拟开发一个网络应用的程序,首先考虑是否接入网络,在Android手机中判断是否联网可以通过 ConnectivityManager 类的isAvailable()方法判断,首先获取网络通讯类的实例,使用cwjManager.getActiveNetworkInfo().isAvailable(); 来返回是否有效,如果为True则表示当前Android手机已经联网,可能是WiFi或GPRS、HSDPA等等,具体的可以通过ConnectivityManager 类的getActiveNetworkInfo() 方法判断详细的接入方式,需要注意的是有关调用需要加入<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> 这个权限,在真机上Market和Browser程序都使用了这个方法,来判断是否继续,同时在一些网络超时的时候也可以检查下网络连接是否存在,以免浪费手机上的电力资源[/color]
当华为无线 AP 接上交换机后手机联网显示已停用,可尝试以下解决办法: #### 检查物理连接 查看无线 AP 与交换机之间的网线是否插好,有无松动、损坏的情况。同时,检查交换机端口是否正常工作,可通过查看交换机端口的指示灯状态来判断。若指示灯不亮或闪烁异常,可能是端口故障,可尝试更换交换机端口。 #### 检查 AP 配置 - **供电情况**:确保无线 AP 供电正常,若采用 POE 供电,检查交换机的 POE 功能是否开启,POE 供电功率是否满足 AP 的需求。 - **管理地址**:登录无线 AP 的管理界面,检查其管理地址是否能正常访问。若无法访问,可能是 AP 配置出现问题,可尝试恢复 AP 的出厂设置,重新进行配置。 - **SSID 和密码**:检查无线 AP 的 SSID(无线网络名称)和密码是否正确,是否存在特殊字符或设置了隐藏 SSID 的情况。若设置了隐藏 SSID,手机需要手动添加网络并输入正确的 SSID 和密码。 #### 检查交换机配置 - **端口模式**:确保交换机连接无线 AP 的端口模式配置正确,一般为 access 模式,并分配到正确的 VLAN。可使用以下命令查看和配置端口模式: ```plaintext display interface GigabitEthernet 0/0/X # 查看端口信息,X 为连接 AP 的端口号 interface GigabitEthernet 0/0/X port link-type access port access vlan Y # Y 为 AP 所属的 VLAN ID ``` - **VLAN 配置**:检查交换机的 VLAN 配置是否正确,确保无线 AP 所属的 VLAN 能够正常通信。可使用以下命令查看 VLAN 信息: ```plaintext display vlan ``` #### 检查网络连通性 - **AP 与交换机**:使用 ping 命令检查无线 AP 与交换机之间的连通性。在交换机上 ping 无线 AP 的管理地址,若无法 ping 通,可能是网络连接或配置存在问题。 - **AP 与核心网络**:检查无线 AP 是否能够访问核心网络,可在 AP 的管理界面或通过连接到 AP 的设备上 ping 核心网络的 IP 地址,如网关地址。 #### 检查无线信号和干扰 - **信号强度**:检查手机与无线 AP 之间的信号强度,若信号过弱,可能导致连接不稳定或显示已停用。可尝试调整 AP 的位置或天线方向,增强信号强度。 - **干扰情况**:检查周围是否存在其他无线信号的干扰,如微波炉、蓝牙设备等。可使用无线信号扫描工具查看周围的无线信号分布情况,调整 AP 的工作信道,避免干扰。 #### 检查 AP 固件 登录无线 AP 的管理界面,检查是否有可用的固件更新。若有,建议及时更新到最新版本的固件,以修复可能存在的软件漏洞和兼容性问题。 #### 检查设备兼容性 确保手机与无线 AP 之间的兼容性,部分老旧手机可能不支持某些新的无线协议或频段。可尝试使用其他手机连接无线 AP,若其他手机能够正常连接,可能是该手机的问题,可尝试重启手机或更新手机系统。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值