我使用adb connect <ipaddress>
通过tcpip连接了Android设备。我能够在这个设备上执行adb的所有操作。
然而,当我发出命令adb -s <ip>:5555 reboot
时,我看到该提示只是挂起并且没有在设备上执行重启。
这是adb相对于tcpip的已知限制吗? 在这种情况下是否还有其他方法可以发出重启命令? 提前致谢
答案 0 :(得分:1)
命令adb -s :5555 reboot
不正确,adb -s <IP Address>:<5555> reboot
正确。
如果您的设备IP为172.16.7.123
,请使用以下内容。
$ adb connect 172.16.7.123
假设您的设备列表显示以下内容
$ adb devices
List of devices attached
172.16.7.123:5555 device
0554e0700a67240d device
使用adb
重启设备的正确方法是
$ adb -s 172.16.7.123:5555 reboot
发出上述命令后,您的提示将挂起,因为adbd
守护程序在设备上被终止。
要将其恢复正常,请在另一个提示上使用adb disconnect 172.16.7.123
,它将恢复正常。