ADB工具的使用

ADB(Android Debug Bridge)是用于连接和管理Android设备或模拟器的命令行工具。本文介绍了ADB的C/S架构,包括client、server和device端的adbd,以及ADB的基本命令和常用操作,如查看设备状态、安装APK、管理应用、文件传输及日志导出等。
摘要由CSDN通过智能技术生成

ADB工具就是Android Debug Bridge(安卓调试桥)tools。它是一个命令行窗口,用手机通过电脑端与模拟器或者真实设备交互。在某些特殊的情况下进入不了系统,adb就派上用场。

ADB是一个C/S架构的应用程序,由三部分组成:

● 运行在PC端的adb client:

命令行程序“adb”用于从shell或脚本中运行adb命令。首先,“adb”程序自动启动一个ADB服务器。接下来,当设备的adbd和PC端的adb server建立连接后,adc client就可以向ADB server发送服务请求

● 运行在PC端的adb server

ADB server是运行在主机上的最后一个后台进行。它的作用在于检测usb端口感知设备的连接和拔除,以及模拟器实例的启动或停止,ADB server还需要经adb client的请求通过usb或者tcp的方式发送到对应的adbd上

● 运行在设备端的常驻进程adb demon(abdb):

程序“adbd'作为一个后台进程在Android设备或模拟器系统中运行。它的作用是连接ADB服务器,并且为运行在主机上的客户端提供一些服务。

一、基本命令

查看adb的版本信息:adb version

启动adb:adb start-server

停止adb:adb kill-server

以root权限运行adb:adb root

指定adb server的网络端口:adb -P <port> start-server(adb的默认端口为5037)

设备连接管理:

        I、usb连接:将设备与

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值