单独使用STF中的adb connect 功能

本帖已被设为精华帖!,

说明

OpenSTF中有一个远程Debug的功能,可以执行完adb connect一个地址后,就可以对远方的手机进行各种adb操作了。

单独使用STF中的adb connect 功能

这个功能STF早已把它开源 https://github.com/openstf/adbkit 但只是没有写到文档里去而已。原本只能使用js代码来调用这个功能,我提了一个简单的pr,使得该功能可以用在命令行下调用。下面具体说下使用方法

使用方法

  1. 安装nodejs

    推荐使用nvm安装

  2. 安装adbkit

    $ npm i -g adbkit
  3. 启动usb转tcp服务

    $ adbkit usb-device-to-tcp -p $port $serial
  4. 再另一台装有adb的机器上进行设备的连接

    假设启动adbkit服务的机器ip是10.0.0.1 端口是15555

    $ adb connect 10.0.0.1:15555

致谢

感谢openSTF项目

* 注:本文来自网络投稿,不代表本站立场,如若侵犯版权,请及时知会删除