当前位置: 首页 > 知识库问答 >
问题:

adb通过tcpip连接时重启设备

薛元忠
2023-03-14

我已使用 adb connect 通过 tcpip 连接了Android设备

但是,当我发出命令< code>adb -s时

这是adb对tcpip的已知限制吗?
在这种情况下,还有其他方法可以发出重新启动命令吗?
提前谢谢


共有1个答案

许招
2023-03-14

命令adb-s:5555重启不正确,adb-s

如果您的设备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

使用<code>adb<code>重新启动设备的正确方法是

$ adb -s 172.16.7.123:5555 reboot

发出上述命令后,您的提示将挂起,因为设备上的 adbd 守护程序已终止。

要恢复正常,在另一个提示符下使用< code > ADB disconnect 172 . 16 . 7 . 123 ,它将恢复正常。

 类似资料:
  • 我已经通过端口5555上的tcpip无线连接了android设备。当我运行命令“adb devices”时,我得到以下输出 附加的设备列表 现在,我使用以下功能在同一设备上运行appium测试用例 “AppPackage”:“com.***.”, “UIAutomator2ServerInstallTimeout”:“500000”, "DeviceName":"172.16.202.156:55

  • 我可以使用adb无线命令连接和运行一个设备,但如何添加多个设备。 在我的pc上-at命令提示符。 adb tcpip 5555 亚行连接1.1.1.1 1.1.1.1:5555设备已连接 1.1.1.1是设备的IP 对于多个设备,如何执行?

  • 问题内容: 我创建了一个包含Android SDK的Docker映像,并试图将我的Android手机暴露在运行该映像的容器中。因此,我使用该标志并按如下所示安装USB设备: 但是,当我运行ADB设备时,它不会显示USB设备: 容器内的lsusb列出了设备: 但是,该设备在主机上可见: 主机操作系统 Docker版本 可能是什么问题? 问题答案: 我认为设备上运行的ADB守护程序无法连接到两个ADB

  • 我通过adb自动关闭/打开wifi。 我想根据测试用例禁用/启用wifi 到目前为止,我在这里找到了很好的信息 但是,我想在执行以下命令之前测试连接: 以上命令如果启用则禁用wifi,如果禁用则启用wifi。我想先测试连接,并在需要时采取措施。我想知道是否有一种方法可以使用adb命令。这可以通过编程实现,但我希望通过亚行来实现,使其更加可靠。 此外,以下命令仅在设备为根目录时有效 此外,以下命令在

  • 我正试图为Android Wear开发一个应用程序。为了在我的Moto 360手表(没有USB端口)上测试我的应用程序: > 我通过USB将手机连接到电脑上。 我打开手机上的Android Wear companion应用程序,启用了“蓝牙调试”。 我打开手表上的开发人员选项,启用了“ADB调试”和“蓝牙调试”。 我打开电脑上的一个终端并发出命令 我点击了Android Studio中的“运行”按

  • 问题内容: 我已经下载了最新版本的Firefox,即Quantum。对于Selenium,以前不需要为Firefox下载任何可执行文件来打开URL,但现在它抛出了为GeckoDriver设置属性的错误。 因此,我下载了最新版本的 geckodriver-v0.20.1-arm7hf.tar.gz 并将其放入,因此抛出了连接拒绝错误。 因此,我使用了替代方法在Chrome上打开URL。下载了chro