GX博客

分享个人 Full-Stack JavaScript 项目开发经验

Windows 系统下的安卓 APP 日志抓取

本文将介绍通过安卓 SDK 工具的安卓调试桥 (adb),把手机用数据线连接 Windows 电脑抓取 APP 的日志。


配置 JDK (Java Development Kit) 环境。

1、下载Java SE (Java Platform, Standard Edition)。一般选择最新版本,因为后续步骤安装的新版本安卓 SDK 可能要求使用更新版本的 JDK。

2、添加环境变量。

新建系统变量 JAVA_HOME,变量值为 JDK 安装路径,如:

D:\Program Files\Java\jdk-13.0.2

新建系统变量 CLASSPATH,变量值为:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

在系统变量 Path 中追加以下两段变量值:

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

最后保存修改。

3、在 cmd 命令行工具中验证环境:

java -version
javac -version

配置安卓 SDK (software development kit) 环境。

1、下载最新版本安卓 SDK

2、按照默认选项安装成功后添加环境变量:

新建系统环境变量 ANDROID_HOME,变量值为 SDK 安装路径,如:

D:\Program Files (x86)\Android\android-sdk

在系统变量 Path 中追加以下两段变量值:

%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools

3、在 cmd 命令行工具中验证环境:

adb

手机通过数据线连接电脑

1、手机并打开调试模式,选择文件传输。

2、在 cmd 命令行工具中检查已连接设备:

adb devices

3、在 cmd 命令行工具中输入:

adb logcat -v time>D:log.txt

其中 -v time 表示日志以时间为显示格式。日志文件输出到 D 盘的 log.txt 的文件中。

4、打开 APP 操作和网络请求等,最后使用 ctrl + c 退出日志记录。

版权声明:

本文为博主原创文章,若需转载,须注明出处,添加原文链接。

https://leeguangxing.cn/blog_post_74.html