【问题标题】:How can I find out what's wrong with a bugreport file如何找出错误报告文件的问题
【发布时间】:2019-04-11 07:37:54
【问题描述】:

我使用adb bugreport > bugreport.txt 生成了一个bugreport.txt。当我将它上传到电池历史学家时,我收到错误消息:

bugreport.txt 不包含有效的错误报告文件

如何找出文件有什么问题?我使用 android 6.0 和 battery historian 3.0 和 docker。

【问题讨论】:

    标签: android android-6.0-marshmallow battery


    【解决方案1】:

    我假设您正在使用 PowerShell 来生成 bugreport.txt 文件。遗憾的是,Battery Historian 无法处理 UTF-16 编码的 TXT 文件,这是 PowerShell 的默认编码。

    您可以通过多种方式在 Windows 上使用 UTF-8 编码创建 TXT 文件:

    1. 将之前创建的 UTF-16 文件的编码更改为 UTF-8。例如,通过在 Notepad++ 中打开文件,更改顶部菜单中的编码并保存文件。
    2. 请改用 Windows 命令提示符 (CMD)。
    3. 更改 PowerShell 的默认编码。快速的互联网搜索应该能够帮助您。

    另一个可能的问题是未定义 d3,但该错误不仅限于 Android 5 和 6。有关详细信息:https://dreambyte.nl/2021/01/04/adventures-in-using-android-battery-historian/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多