通过ADB shell关闭WiFi ADB?

时间:2015-06-04 04:40:44

标签: android shell adb android-developer-api

我希望在执行shell脚本之前从ADB shell中关闭启用ADB的WiFi。主要原因是我只想启动一些脚本,并通过WiFi连接摆脱ADB引起的开销。我本身需要WiFi连接,因此adb shell "svc wifi disable"将无效。

有没有办法在不触摸屏幕的情况下以某种方式远程控制此开发选项?

或者可能有am start命令可以执行此操作?类似am start -n com.android...am start -a android.intent.action...

的内容

1 个答案:

答案 0 :(得分:1)

adbd是在您的设备上运行的adb守护程序,等待连接。

发布stop adbd应该将其删除 - 您可能必须以root用户身份运行,应该停止设备上的adb,并断开活动shell。

修改

刚试过这个,它对我有用,运行cyanogenmod。使用adb connect <ip>,输入adb shell,su获取超级用户权限,然后发出stop adbd。您的shell应该终止,并且在您从设备重新启动之前,您将无法重新连接。 (shell或设置菜单)