![677978fc916c1756aa43db8f61fe3702.png](https://img-blog.csdnimg.cn/img_convert/677978fc916c1756aa43db8f61fe3702.png)
阅读五分钟,每日十点,和您一起终身学习,这里是程序员Android
本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容:
一、ADB 简介
二、ADB的工作方式
三、ADB常用命令
一、ADB 简介
ADB(Android Debug Bridge) 是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利,如安装和调试应用,并提供对 Unix shell(可用来在模拟器或连接的设备上运行各种命令)的访问。该工具作为一个客户端-服务器程序。
- 客户端,该组件发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令从命令行终端调用客户端。
- 后台程序,该组件在设备上运行命令。后台程序在每个模拟器或设备实例上作为后台进程运行。
- 服务器,该组件管理客户端和后台程序之间的通信。服务器在开发计算机上作为后台进程运行。
adb 工具路径
android_sdk/platform-tools/
二、ADB的工作方式
1. 连接 Android 模拟器
ADB与本地 TCP 端口 5037 绑定,并侦听从 adb 客户端发送的命令—所有 adb 客户端均使用端口 5037 与 adb 服务器通信。然后,服务器设置与所有运行的Android模拟器/Android 设备连接。
2.USB 连接 Android 机器
- a. 打开开发者选项
Settings >About phone>连续点击 Build number七次
- b. 开启 USB debugging
- c .Dos 下输入adb devices验证手机是否连上 adb
![a5fcbc359391664074e81252ad7a67c7.png](https://img-blog.csdnimg.cn/img_convert/a5fcbc359391664074e81252ad7a67c7.png)
验证adb 是否连接成功
3.WLAN 连接 Android 机器
此方法不常用,暂时忽略
三、ADB常用命令
1. 安装卸载apk
- a. 安装apk
adb install apk路径
![0448ab90873b614d9846375ee88e85b2.png](https://img-blog.csdnimg.cn/img_convert/0448ab90873b614d9846375ee88e85b2.png)
安装apk
- b. 卸载apk
adb unstall apk包名
![6b6f21987ed75bb1f66a1c0e0d2eccc2.png](https://img-blog.csdnimg.cn/img_convert/6b6f21987ed75bb1f66a1c0e0d2eccc2.png)
查询包名,并根据包名卸载apk
2. 导入/导出 文件到手机中