Android wifi连续通断测试
来源:互联网 发布:海口数据共享交换平台 编辑:程序博客网 时间:2024/04/30 21:10
前言:本文记录的是Android压力测试中, 如wifi等需要进行连续通断测试的小模板, 方便以后复制.
原文出处:http://blog.csdn.net/u014158743/article/details/52692784
private void doWifiBreakMakeLoop() { new AsyncTask<Void, Integer, Void>() { ProgressDialog prg = new ProgressDialog(StressActivity.this); boolean stopLoop = false; int loopTimes = 0; @Override protected void onPreExecute() { prg.setOnCancelListener(new OnCancelListener() { @Override public void onCancel(DialogInterface dialog) { stopLoop = true; loopTimes = 0; mWifiAdmin.addNetWork(mWifiAdmin.CreateWifiInfo("XW", "123132", 3)); Toast.makeText(StressActivity.this, "正在连接wifi", Toast.LENGTH_SHORT).show(); } }); prg.show(); }; @Override protected Void doInBackground(Void... params) { boolean runOnceFlag = true; while (!stopLoop) { publishProgress(loopTimes++); do { if (runOnceFlag) { mWifiAdmin.disConnectionWifi(); runOnceFlag = false; } SystemClock.sleep(1000); } while (mWifiAdmin.isWifiConnected(StressActivity.this)); publishProgress(999999); runOnceFlag = true; do { if (runOnceFlag) { mWifiAdmin.addNetWork(mWifiAdmin.CreateWifiInfo("XW", "123xinw0", 3)); runOnceFlag = false; } SystemClock.sleep(1000); } while (!mWifiAdmin.isWifiConnected(StressActivity.this)); runOnceFlag = true; } return null; } @Override protected void onProgressUpdate(Integer... values) { prg.setMessage("成功连接, wifi通断..." + values[0] + "次"); if (values[0] == 999999) { prg.setMessage("wifi已成功断开, 正在连接"); } }; @Override protected void onPostExecute(Void result) { stopLoop = false; }; }.execute();}
1 0
- Android wifi连续通断测试
- Android Wifi测试实例
- android wifi测试小程序
- Android命令行测试BT,WIFI
- Android Instrument 自动测试 WIFI on off
- Android WiFi驱动测试 wireless-tools + wpa_supplicant
- android 非root下wifi测试连接
- Android 使用iperf测试wifi吞吐量
- wifi 测试
- Wifi测试
- Android Wifi:使用Android Instrument 自动测试 WIFI_SERVICE
- 高通WIFI GPS 测试demo
- Android连续获取当前所连接WiFi及周围热点列表信息的解决方案
- Android命令行测试BT,WIFI,Sensor工作状态
- Android命令行测试BT,WIFI,Sensor工作状态
- Android命令行测试BT,WIFI,Sensor工作状态
- Android命令行测试BT,WIFI,Sensor工作状态
- Android命令行测试BT,WIFI,Sensor工作状态
- 矩阵元素相乘
- window下cmd中一些操作
- Thread.join 源码
- Java 识别图片验证码
- ARM平台移植GDB
- Android wifi连续通断测试
- UVA 3708 Graveyard(思维)
- 第五周项目4-数制转换
- 利用动态代理模式来增强方法
- Chrome自带的开发者工具进阶技巧
- 【读书笔记】《Effective Java》(9)--并发
- CDOJ 1324 (分块样例)
- android性能优化----页面跳转优化
- angularJS学习笔记之——搭建学习环境