【问题标题】:Turning off ADB over WiFi through ADB shell?通过 ADB shell 关闭 ADB over WiFi?
【发布时间】:2015-06-04 04:40:44
【问题描述】:

在执行之前的 shell 脚本后,我想从 ADB shell 内部关闭已启用的 ADB over WiFi。主要原因是我只是想启动一些脚本,并摆脱 ADB 通过 WiFi 连接造成的开销。我确实需要一个 WiFi 连接本身,所以adb shell "svc wifi disable" 将不起作用。

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

或者可能有一个am start 命令可以做到这一点?类似am start -n com.android...am start -a android.intent.action...

【问题讨论】:

标签: android shell adb android-developer-api


【解决方案1】:

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

发出 stop adbd 应该会杀死它 - 您可能必须以 root 身份运行它,应该停止设备上的 adb,并断开您的活动 shell。

编辑

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

【讨论】:

  • 因为它可能会同时关闭 USB ADB 和 ADB over WiFi。谢谢。我会试一试的。
猜你喜欢
  • 2012-04-19
  • 1970-01-01
  • 1970-01-01
  • 2016-12-09
  • 2022-08-16
  • 1970-01-01
  • 1970-01-01
  • 2021-12-06
  • 2017-07-10
相关资源
最近更新 更多