1.先下载"百度一健ROOT"打开ROOT权限;
2.敲命令,进入shell指令模式
   adb shell

3.敲命令,进入ROOT指令模式
    su

4. 打开WIFI指令
     svc wifi enable

5. 关闭WIFI指令
    svc wifi disable

或者:
adb root
开: adb shell svc wifi enable

关:
adb shell svc wifi disable

---拓展---
因为用默认的shell不好,所以就用busybox的sh来代替,后来发现adb install无法安装程序。到了bin目录看了一下,发现几个好用的脚本。

1.svc命令。这个脚本在/system/bin目录下,这个命令可以用来控制电源管理,wifi开关,数据开关(就是上网流量)

2.svc power stayon [true|false|usb|ac] 这个是控制usb插入的时候屏幕是否常亮,这个有地方设置,就不多说了

3.svc data disable

这个命令可以关闭数据连接,就是上网流量,大家都知道控制上网的开关很多,但是大都是通过在apn上的接入点加后缀来实现的,但是这个命令不会更改apn的任何设置,直接在底层关闭数据连接。 应该是最彻底的,而且又不影响apn的设置。

这个跟apndroid有什么区别,apndroid是在关闭上网数据的时候,已经在下载的连接可能不会被强制关闭(这个在apndroid自己的说明中 也有提到)。比如你在下载一个10M的电影,下载了1M,不响下载了。用apndroid关闭连接,可能这个下载还会继续,不会马上停掉。

但是用这个命令,绝对毫不留情的咔嚓掉。

4.svc data enable 这个是打开上网数据连接,跟上一个命令是相反的。

5 svc data prefer

个命令是控制3g数据连接比wifi优先。我们都知道,正常情况下,有wifi的时候,不会用到3g连接。但是这个命令是相反,有3g的话先用3g流量,没有3g的时候采用wifi.我想大家不会这么傻吧,所以这个命令没什么用。

6. svc wifi disable 关闭wifi 连接

7 svc wifi enable 开启wifi连接

8 svc wifi prefer 设置wifi优先,跟5是相反的。

上面的命令都要在shell中执行,需要root。

更多相关文章

  1. SpringBoot 2.0 中 HikariCP 数据库连接池原理解析
  2. 第二次WIN7下配置Android模拟器环境手记
  3. Android(安卓)常用 adb 命令总结
  4. android adb 调试总结
  5. cocos编译android命令
  6. android 联机测试 usb驱动问题
  7. android的m、mm、mmm编译命令的使用简介
  8. Android(安卓)log保存到SDCARD的方法
  9. android应用程序logcat命令

随机推荐

  1. android线程池的封装工具类
  2. Android菜鸟的成长笔记——Android(安卓)
  3. 搭建arm-linux-gcc交叉编译工具链环境(An
  4. 动画·界面
  5. Android系统源码编译全过程——下载Andro
  6. android震动器类Vibrator
  7. 按键及其居中
  8. adb shell
  9. Android(安卓)jni中数组参数的传递方式
  10. 【北亚服务器数据恢复】服务器reiserfs文