appium+java中获取网络状态
public String netstatus() { String status; int status_number=driver.getNetworkConnection().value; if(status_number==1) status="airplane"; else if(status_number==0) status="nonetwork"; else if(status_number==4) status="mobile network"; else if(status_number==6) status="wifi"; else status=null; return status; }
driver中有个getNetworkConnection方法可以获取网络的状态,返回的是NetworkConnectionSetting类,而这个类有个int值,不同网络状态int值不一样
wifi:6
移动网络:4
无网络:0
飞行模式:1
还可以单个的判断每个网络连接方式,具体用法直接截图如下 :
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。