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

打印 上一主题 下一主题

主题 981|帖子 981|积分 2943

预置条件


  • 准备一台windows电脑
  • 准备数据线(充电线)
调试情况准备

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

关于本机一样平常由华为账号名称+设备型号构成,如“****的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文件夹压缩打包。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

大号在练葵花宝典

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表