Pilot 日志导出

2024-09-09
暂无评分

概述

当在调试上云 API 时,难免会遇到一些棘手的 BUG 需要 DJI 提供技术支持,此时一般需要开发者帮忙导出飞机、遥控器、DJI Pilot 2、大疆机场的 log 日志,以便 DJI 技术支持同学快速定位问题。

注意: DJI Pilot 2的日志是加密的,所以需要开发者通过JSBridge接口提供日志加密的公钥信息,然后拉取到的日志也需要经过解密才能查看。DJI提供了解密日志的 JAR库,开发商运行脚本即可进行日志解密。具体可以查看通过 JSBridge 获取日志open in new window

飞机日志导出

开发者需要将飞机连接到 DJI Assistant2 调参软件,选择日志导出,导出对应架次日志文件,注意调参上标注的时间是飞行架次结束的时间。

遥控器日志导出

将遥控器连接到 DA2 调参软件,选择日志导出,导出对应架次日志文件,注意调参上标注的时间是飞行架次结束的时间。

DJI Pilot 2 日志导出

拷贝遥控器中如下路径的文件夹,压缩成一个 zip 文件发给 DJI 进行分析:

  1. /Android/data/com.dji.industry.pilot/files/LOG 对应的日期文件夹。
  2. /Android/data/com.dji.industry.pilot/files/LOG/cmd_record/当天文件。
  3. /Android/data/com.dji.industry.pilot/files/LOG/Logs/当天文件。
  4. /dji_logs/对应日期文件夹。

如果 DJI Pilot 2 出现崩溃、停止运行的现象,请将遥控器以下路径文件一并导出:

  1. /dji_logs/anr/

  2. /dji_logs/tombstones/

录屏、截屏

当问题现象可复现时,麻烦通过遥控器的录屏和截屏功能,快速记录现场的情况,以便更方便定位问题,避免还需要重复去复现问题,特别是一些很偶现的问题,复现难度很高,这样就给解决问题增加难度。

若您对文档有意见或疑惑,点击可快速反馈,我们会与您联系。