Android 我如何才能找到什么';bugreport文件有什么问题吗

Android 我如何才能找到什么';bugreport文件有什么问题吗,android,android-6.0-marshmallow,battery,Android,Android 6.0 Marshmallow,Battery,我已经使用adb bugreport>bugreport.txt生成了一个bugreport.txt。当我将其上载到battery historian时,我收到错误消息: bugreport.txt不包含有效的bugreport文件 我怎样才能找出文件有什么问题?我将android 6.0和battery historian 3.0与docker一起使用。我假设您正在使用PowerShell生成bugreport.txt文件。遗憾的是,Battery Historian无法处理UTF-16编码的

我已经使用
adb bugreport>bugreport.txt
生成了一个bugreport.txt。当我将其上载到battery historian时,我收到错误消息:

bugreport.txt不包含有效的bugreport文件


我怎样才能找出文件有什么问题?我将android 6.0和battery historian 3.0与docker一起使用。

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

您有几个选项可以在Windows上使用UTF-8编码创建TXT文件:

  • 将先前创建的UTF-16文件的编码更改为UTF-8。例如,通过在Notepad++中打开文件,在顶部菜单中更改编码并保存文件
  • 请改用Windows命令提示符(CMD)
  • 更改PowerShell的默认编码。一个快速的互联网搜索应该能够帮助你做到这一点
  • 另一个可能的问题可能是d3没有定义,但这个bug并不局限于Android 5和6。有关更多信息: