何为ADB?
ADB,全称为Android Debug Bridge,是由Google开发的一种命令行工具,用于与Android设备进行通信和调试。作为Android软件开发工具包(SDK)的一部分,ADB提供了一系列功能和命令,方便开发者进行与Android设备交互和调试的操作。
ADB的主要功能和用途如下:
设备连接与管理:ADB允许开发者通过USB或网络连接Android设备,并对设备进行管理。可以列出已连接的设备、安装或卸载应用程序、复制文件到设备等操作。
应用程序调试:ADB允许开发者在已连接的Android设备上进行应用程序调试。可以启动和停止应用程序、查看应用程序日志、监视CPU和内存使用情况等。
文件传输:ADB可以通过命令行在计算机和Android设备之间传输文件。这对于安装应用程序、传输媒体文件或备份数据非常有用。
Shell访问:ADB提供了一个可以执行设备上的shell命令的接口,方便开发者进行设备调试、日志记录、系统状态查询等操作。
截图和屏幕录制:ADB可以进行屏幕截图和录制,以便开发者捕获设备屏幕上的图像和动画,并进行分析和调试。
端口转发:ADB支持将设备的端口转发到计算机的端口,方便开发者通过计算机与设备上运行的服务进行通信和调试。
设备控制:ADB提供了一些命令来进行基本的设备操作,如重启设备、关机、进入恢复模式等。需要注意的,是虽然adb是为android开发的但是因为他很好用很流行所以在其他平台我们也是可以看到他的身影比如后面我们用到的buildroot、debian、ubuntu等。
安装
根据个人情况制定位置但是后面添加环境变量时也需要指定对应路径。
此时我们直接在当前目录打开命令行窗口是可以直接使用adb的,打开方法在文件目录栏直接输入cmd并回车,在命令行窗口运行adb.exe help命令能够出现版本信息等表示adb正常。
上面我们adb.exe同目录下运行成功,但是我们实际使用的时候是想在任意位置打开cmd即可使用adb,所以我们需要把adb添加到windows的环境变量中,这里就以win10为例,其他大同小异。鼠标右键点击win10图片,选择系统。
点击高级系统设置。
选择系统变量中的Path,然后点击点击编辑。
点击新建,接着把刚刚下载的adb.exe所在路径填入。
点击确定保存,接着打开一个新的cmd窗口,记得一定要新打开,之前打开不会同步环境变量。