如何让抓取手机日志---ADB 从入门到实战:小米14日志抓包与连接详解
一、ADB 是什么ADB的全称是Android Debug Bridge安卓调试桥。顾名思义它就像一座桥梁连接你的电脑和安卓手机。Debug调试它的核心用途是帮助开发者调试应用、分析问题。Bridge桥它通过USB线或网络让电脑能向手机发送各种指令。ADB 的核心作用通过ADB你可以完成很多操作功能说明常用命令安装/卸载应用直接通过电脑安装APKadb install/adb uninstall查看日志实时抓取系统或App的运行日志adb logcat传输文件在电脑和手机之间复制文件adb push/adb pull执行Shell命令进入手机系统底层操作adb shell自动化测试模拟点击、滑动、输入等操作adb shell input tapADB 的三大组件Client客户端你在电脑命令行里输入的adb xxx命令。Daemon守护进程手机上默默运行的后台服务负责接收并执行指令。Server服务器电脑后台运行的程序负责管理客户端和守护进程之间的通信。二、ADB 环境搭建2.1 下载 Platform Tools从Android开发者官网下载Platform Tools平台工具下载地址https://developer.android.com/studio/releases/platform-tools若无法访问可在搜索引擎搜索 “Android Platform Tools Download”2.2 安装配置方法方法一直接使用最简单无需配置将下载的platform-tools压缩包解压到不含中文的路径如D:\platform-tools打开该文件夹在地址栏输入cmd并回车在弹出的命令窗口中即可使用adb命令方法二配置环境变量一劳永逸解压platform-tools到指定目录如D:\platform-tools右键点击“此电脑”→“属性”→“高级系统设置”→“环境变量”在“系统变量”中找到Path点击“编辑”→“新建”粘贴platform-tools的路径如D:\platform-tools一路点击“确定”保存然后重启命令提示符窗口2.3 验证安装adb version # 查看版本确认安装成功三、操作步骤1、USB数据线连接电脑2、在手机设置里搜索“开发者选项“如果搜索不到搜索关于手机多点几次系统版本号可打开开发者选项 4、进入开发者选项打开USB调试模式返回设置→更多设置→开发者选项打开“开发者选项”总开关开启以下三个选项✅USB调试✅USB安装允许通过USB安装应用✅USB调试安全设置允许模拟点击等操作3、WindowsR运行cmd在cmd录入 adb devices ,会出现设备列表即表示连接成功失败则检查1-4步骤。C:\platform-toolsadb devices * daemon not running; starting now at tcp:5037 * daemon started successfully List of devices attached a8e92095 unauthorized4、在cmd录入 adb logcat 存储路径\xxxx.txt。5、 符号后面跟随日志路径可根据需要选择6、日志开始获取7、进入到设置的目录如存储路径\xxxx.txt即可看到命名的同名文件日志8、打开日志文件可以看见持续在写日志文件大小持续增加9、获取结束提供日志即可。