首页 > 其他分享 > 抓取安卓闪退日志教程

抓取安卓闪退日志教程

时间:2023-02-13 18:37:24浏览次数:76  
标签:JAVA 抓取 环境变量 安卓闪 adb HOME% 日志 Android

在开发手机APP时,如果遇到应用闪退、卡顿无反应情况,往往需要抓取日志,帮助定位问题。本文简要介绍使用adb抓取日志的方法。

分以下三步进行介绍:1. 安装java 运行环境 jdk, 并配置java环境变量;2. 安装Android Studio,配置环境变量 ;3. 使用adb命令。

一:安装java 运行环境 jdk, 并配置java环境变量。

1.1 下载JDK 

下载地址:​​https://www.oracle.com/java/technologies/downloads/#jdk19-windows​

 抓取安卓闪退日志教程_Android

1.2 下载后双击安装包进行安装。

1.3 安装完成后,配置Java 环境变量。

在windows底部任何栏打开搜索图标,搜索环境变量,打开编辑系统环境变量面板,:

 抓取安卓闪退日志教程_Android_02

在系统变量面板,新建JAVA_HOME环境变量,并配置值为JDK安装路径:

 抓取安卓闪退日志教程_java_03

新建一个CLASSPATH变量,值为:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\dt.jar

 抓取安卓闪退日志教程_java_04

配置系统的path变量

最后一步了,找到path变量,编辑,新增两个值 %JAVA_HOME%\bin   %JAVA_HOME%\jre\bin 

如下图:

 抓取安卓闪退日志教程_JAVA_05

1.4 检验java环境变量配置是否成功。
Win+r ,输入cmd 打开命令行, 输入javac

出现如下图所示即可表明JDK变量配置成功。

 抓取安卓闪退日志教程_Android_06

二,安装Android Studio,配置环境变量。

     2.1  下载Android Studio 并安装。下载地址:​​https://developer.android.google.cn/studio/​

     2.2 在系统变量中新建 Android_Home ,  输入两个值,

   C:\Users\Dell\AppData\Local\Android\Sdk

    C:\Users\Dell\AppData\Local\Android\platform-tools

如下图:

 抓取安卓闪退日志教程_JAVA_07

三、 使用adb命令。

3.1  手机打开USB调试模式。使用数据线连接电脑和手机。手机上弹出框,选择文件传输。

3.2  在命令行中输入 adb devices , 连接设备


 抓取安卓闪退日志教程_Android_08

3.3  开始抓取日志,输入如下命令把日志写入到文件中:adb logcat -v time > D:\logcat.log

       打开手机重现应用闪退操作步骤,然后按下Ctrl+C结束日志的抓取。

       使用命令过滤包名,输出对应日志:adb logcat -v time | find “XXX” >D:\logcat.txt ,这里 “XXX” 是包名。

3.4 Android 日志级别。

  1. VERBOSE,一般信息
  2. DEBUG,调试信息
  3. INFO,标识信息
  4. WARN,警告信息
  5. ERROR,错误信息
  6. F —— Fatal  致命
  7. S —— Silent(最高,啥也不输出)

举例:需要打印时间和级别是Error的信息
adb logcat -v time *:E

标签:JAVA,抓取,环境变量,安卓闪,adb,HOME%,日志,Android
From: https://blog.51cto.com/u_15479723/6054564

相关文章