ADB 日志抓取
写在前面
在开发或调试的过程中,遇到功能不符合预期或突然崩溃等问题时,Android Studio 上有 Log 日志,就可以很快找到 Bug 并解决。如果没有上述条件,也可以参照如下说明,通过 ADB 命令来实现日志抓取,快速定位问题。
1、ADB 下载及配置
(1)下载 Android platform-tools 解压并保留当前路径,例如 E:\Android\adbgjb\adbgjb_xpgod\adb
https://developer.android.com/studio/releases/platform-tools
(2)在开始菜单下搜索“环境变量”,系统变量中找到 Path,新建一个 ADB 变量,填写上一步拷贝的地址并保存;
(3)打开 cmd 输入 adb 可以查看版本等信息;
2、Logcat 日志抓取
(1)将安装了 apk 的设备连接到电脑上,并执行 adb devices 查看连接状态;
注意:如果执行 adb devices 时未显示连接的设备,可以前往 https://developer.android.com/studio/releases/platform-tools 下载最新版本替换解决。
(2)抓取日志前,清除旧的日志信息输入如下命令并执行;
(3)把日志写入到文件里,执行 -adb logcat -v time > D:\log\logcat.log,Ctrl+c 可结束日志抓取;
3、其他常用命令
查看所有 apk 包名,执行 adb shell pm list package -f;
👉还有哪些常用的命令,欢迎在评论区留言参与讨论!
版权声明: 本文为 InfoQ 作者【甜甜的白桃】的原创文章。
原文链接:【http://xie.infoq.cn/article/8527b43902ecb528033e7179b】。文章转载请联系作者。
评论