• APP测试-adb简介


    1.adb是什么

    adb是调试桥,命令行工具,与设备进行通信.
    adb命令可执行各种设备操作,提供对Unix shell的访问权限.
    adb是一种客户端-服务器程序,包括三个组件:
    客户端:发送命令,在计算机上运行,发送adb命令调用设备.
    守护进程adbd:在设备上运行命令,作为后台进程运行.
    服务器:管理客户端和守护进程之间的通信,在计算机上后台运行.

    2.工作原理

    客户端,先检查是否有服务器进程,没有,则启动,与本地TCP端口5037绑定,并监听命令,保持通信.
    服务器,与所有设备建立连接,在5555-5585的奇数端口查找模拟器,发现有adbd守护进程,与此端口建立连接;
    控制台是偶数号端口,adb是奇数端口,且按顺序排列例如:
    模拟器1,控制台:5554
    模拟器1,adb:5555
    服务器连接所有设备,使用adb命令访问设备,可控制任意一个设备.

    3.真机开启adb调试

    找到设置-系统-关于手机-版本号,连续多次开启,直到提示

    返回系统-打开开发者选项,打开usb调试,打开adb安装应用

  • 相关阅读:
    [题解]北京2018
    [数据结构][字典树]Word Puzzles
    [数据结构][字典树]Hardwood Species
    [数学][广义欧拉定理]上帝与集合的正确用法
    Equal Sums
    Useful Decomposition
    网络流 EK算法
    线段树各类操作
    唯一分解定理
    Kuro and Walking Route
  • 原文地址:https://www.cnblogs.com/zhangshan33/p/12255476.html
Copyright © 2020-2023  润新知