• App移动端测试(3)—— ADB命令


     Adb(android Debug Bridge),它允许真机与模拟器(或手机助手等)进行通信。这样大大提升了设备(真机)的操作便利

    01—ADB的认知

    1. Adb的认知

    Adb(android Debug Bridge),它允许真机与模拟器(或手机助手等)进行通信。这样大大提升了设备(真机)的操作便利,我的安卓sdk路径如:

    《脚本区域过长,可以左右滑动哦》   

    D:\Program Files (x86)\Android\android-sdk\platform-tools,

    在该目录下可以看到adb开头的3个文件,

    验证adb是否配置完整。在Cmd中输入adb

    CmdAdb

    2. Adb的工作原理

    启动adb客户端,客户端会与本地TCP端口(5037)绑定,然后开始侦听adb客户端发出的所有命令,然后使用端口5037与adb服务器通信。

    3.启用adb调试

    必须在手机上启动usb调试,才可以进行adb调试(如不知道如何打开手机的usb调试,请查看前面)。

    4.Adb的基础命令

    在cmd中执行如下

    • 查看adb版本

    C:\Users\Leo>adb version
    • 查看设备信息

    C:\Users\Leo>adb devicesList of devices attached* daemon not running; starting now at tcp:5037* daemon started successfullyGWY0217306003796        unauthorized

    02—ADB的基础命令

    1.Adb的基础命令

    • 查看adb版本

    C:\Users\Leo>adb version
    • 查看设备信息

    C:\Users\Leo>adb devicesList of devices attached* daemon not running; starting now at tcp:5037* daemon started successfullyGWY0217306003796        unauthorized
    • 连接模拟器

    C:\Users\Leo>adb connect 127.0.0.1:62001

    注意事项:夜神模拟器的第1台模拟器的端口是62001,第2台是62025,第3台62025+1。

    C:\Users\Leo>adb connect 127.0.0.1:62001adb server version (36) doesn't match this client (40); killing...

    原因:出现以上(adb server version (36) doesn't ….)提示的原因,是因为android sdk中的adb版本与模拟器中adb版本不同造成的。

    解决方案:

    把android sdk下3个adb开头的文件(如下图),复制到模拟器下面,替换模拟器下(D:\Program Files\Nox\bin)对应的3个文件(如下图)。

    • Adb shell

      Adb shell

    当有多台设备(模拟器链接pc的时候)​​​​​​​

    C:\Users\Leo>adb -s 127.0.0.1:62001 shellroot@shamu:/ #

    格式 adb –s  需要的模拟器的ip与端口  shell


    最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走

    这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….

  • 相关阅读:
    STL排序、拷贝和替换算法
    [附源码]计算机毕业设计JAVA户籍管理系统
    vue3 在js中使用scss变量
    java培训之使用HttpMessageConverter
    06-预约管理-套餐管理的增删改查和定时任务删除图片
    锂电池的性能指标
    Windows系统安装node-red
    3分钟教你StudioOne6下载安装与激活教程
    推荐一个AI人工智能技术网站(一键收藏,应有尽有)
    Java:ArrayList的基本使用(学习笔记)
  • 原文地址:https://blog.csdn.net/m0_58026506/article/details/126940015