对于adb,刚开始时可能都是很懵的,不知从哪里入手,到底该怎么使用。
现在小壹壹就带大家入门adb,只要耐心看到底,简单的问题就再也不会出现了!
ADB是什么呢?
ADB(全称:Android Debug Bridge),ADB是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的android设备。Android的初衷是用adb这样的一个工具来协助开发人员在开发android应用的过程中更快更好的调试apk,因此adb具有安装卸载apk、拷贝推送文件、查看设备硬件信息、查看应用程序占用资源、在设备执行shell命令等功能。
下载安装
百度搜索“adb工具包下载”,即显示下载链接,进入下载即可,下载下来的是压缩包形式的。
解压后,选出以下三个文件,建议放在当前用户的工作目录下,方便以后操作。
如何使用ADB呢?
做好两个准备工作:1. 安装好手机的驱动程序 2. 开启手机的usb调试 。
讲两个较为通用使用adb的方法,基本上所有的windows电脑都可以操作
方法一:
点击win,输入cmd,打开命令提示符,或者可以用快捷键“Win+R”,输入cmd,点击‘确定’打开命令提示符,输入adb命令。
方法二:
在adb工具包所在文件夹下的空白处,按住shift+右键,会出现以下选项
进入Powershell以后,别着急输入命令,不然你会出现以下错误:
首先,需要输入cmd,切换到命令提示符模式,这时候红色的错误提示就会消失。
注:最后一个红色框会显示连接成功的设备。
输入命令
- 手机开启USB调试模式,
- 输入查看设备的命令:adb devices
- 连接成功会出现下面红框中部分
如果想知道所有的adb命令,在窗口中直接输入adb,然后回车就能看到了。
以下是常用命令,可供大家查阅:
- 启动 adb server 命令:adb start-server
- 停止 adb server 命令:adb kill-server
- 查看 adb 版本:adb version
- 安装 APK命令:adb install [-lrtsdg] <path_to_apk>
- 卸载应用命令:adb uninstall [-k] <packagename>
- 清除应用数据与缓存:adb shell pm clear <packagename>
- 查看正在运行的 Services命令:adb shell dumpsys activity services [<packagename>]
- 查看应用详细信息命令:adb shell dumpsys package <packagename>
- 发送广播,命令格式:adb shell am broadcast [options] <INTENT>
- 强制停止应用命令:adb shell am force-stop <packagename>
- 文件管理复制设备里的文件到电脑:adb pull <设备里的文件路径> [电脑上的目录]
- 复制电脑里的文件到设备:adb push <电脑上的文件路径> <设备里的目录>
- 电池状况命令:adb shell dumpsys battery
- adb help, 列出所有的选项说明及子命令