51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3137|回复: 3
打印 上一主题 下一主题

[资料] 单独使用 STF 中的 adb connect 功能

[复制链接]
  • TA的每日心情
    无聊
    2024-7-12 13:16
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2017-6-28 15:09:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    说明

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

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

    使用方法

    1.安装nodejs

    2.推荐使用nvm安装
    安装adbkit

    1. $ npm i -g adbkit
    复制代码

    3.启动usb转tcp服务

    1. $ adbkit usb-device-to-tcp -p $port $serial
    复制代码

    4.再另一台装有adb的机器上进行设备的连接

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

    1. $ adb connect 10.0.0.1:15555
    复制代码


    致谢

    感谢openSTF项目

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情

    1720761397
  • 签到天数: 1 天

    连续签到: 1 天

    2#
    发表于 2017-6-28 16:32:07 | 只看该作者
    adbkit是stf的精华。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2017-6-28 16:32:22 | 只看该作者
    这个功能果然强大 ,可以直接外网远程手机,试了下速度也挺快
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    前天 09:07
  • 签到天数: 11 天

    连续签到: 2 天

    [LV.3]测试连长

    4#
    发表于 2017-6-28 16:32:41 | 只看该作者
    STF精华中的精华...
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-9-21 05:46 , Processed in 0.069024 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表