• 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


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

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

  • 相关阅读:
    原子性,可见性,有序性详解及DCL单例模式两次校验的目的(拓展懒汉式,饿汉式)
    Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署
    【探索Linux】—— 强大的命令行工具 P.8(进程优先级、环境变量)
    systemui屏蔽通知栏
    22CCPC威海+思维
    Python中对字典的几个处理
    【云原生】K8S包管理(helm)
    固定时间刷新算法
    Java架构
    ROS学习(24)plugin插件
  • 原文地址:https://blog.csdn.net/m0_58026506/article/details/126940015