首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

HarmonyOS Next 如何抓取设备日志信息?

  • 25-02-18 08:20
  • 2850
  • 6511
blog.csdn.net

文章目录

    • 预置条件
    • 调试环境准备
      • 进入设置,点击进入关于本机
      • 打开开发者选项
      • 打开USB调试
      • 将设备设置为受信任设备
    • 简易流程(直接使用脚本)
    • 详细操作流程
      • 配置hdc环境
        • 下载SDK
        • 解压SDK文件
        • 配置环境变量
        • 检查hdc环境变量是否正确配置
      • 抓取、打包日志
        • 抓取日志
        • 打包日志

预置条件

  1. 准备一台windows电脑
  2. 准备数据线(充电线)

调试环境准备

进入设置,点击进入关于本机

关于本机一般由华为账号名称+设备型号组成,如“****的Pura 70 Pro”

打开开发者选项

找到软件版本,快速连击右侧的版本信息,直到弹窗提示“开启开发者选项?”,点击“确认重启并开启”选项,输入锁屏密码后等待机器重启

打开USB调试

设备重启完成后,再次进入设置–系统,进入开发者选项,点击开启USB调试,弹出“允许USB调试”的确认弹窗后,点击允许。

将设备设置为受信任设备

将手机与电脑相连接,连接上后系统会弹出“是否允许USB调试”,点击“本地允许”(下次再连接电脑时会再次弹窗确认)

简易流程(直接使用脚本)

下载设备日志抓取脚本压缩包(点击文字即可下载,提取码HMOS),解压后直接执行getLocalLogs.bat脚本,待脚本执行完成显示"Log fetching is complete, press any key to close this window"时,表示执行完成,会在目录下生成hilog和faultlog两个文件夹。

详细操作流程

配置hdc环境

下载SDK

进入OpenHarmony数字化协作平台每日构建页面,下载ohos-sdk-public全量包。

解压SDK文件

下载完成后,进行解压。

如果找不到解压工具,可访问

通过路径–version-Master_Version-OpenHarmony_***-ohos-sdk-public.tar.gz

–windows

–toolchains

找到hdc.exe文件,点击文件管理器地址栏,复制该文件所在路径

配置环境变量

按下键盘上的Win按钮,在弹出的窗口中输入“环境”,选择“编辑系统环境变量”,弹出环境变量配置窗口

点击环境变量,双击用户变量中的path

点击新建按钮,在弹出的输入框内输入刚才复制的hdc.exe所在路径信息

一路点击确定按钮,保存刚才的操作设置

检查hdc环境变量是否正确配置

按住win+R键,输入cmd,点击确定,打开命令行窗口,输入hdc --v命令,如果显示hdc.exe版本号,说明环境变量配置成功

抓取、打包日志

抓取日志

打开我的电脑,新建一个目录A用来存放日志文件,打开该目录A。

在该目录A的地址栏中输入cmd命令,打开命令行窗口。

输入 hdc file recv /data/log/hilog 命令,抓取hilog日志,会在目录A中生成一个名为hilog的文件夹

输入 hdc file recv /data/log/faultlog 命令抓取faultlog日志,会在目录A中生成一个名为faultlog的文件夹

打包日志

将生成的hilog、faultlog文件夹压缩打包。

注:本文转载自blog.csdn.net的HappySundlut的文章"https://blog.csdn.net/HappySundlut/article/details/144975942"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2491) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

135
HarmonyOS
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top