Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何获取Battery Historian在csv中计算的bugreport数据_Android_Export To Csv_Bug Reporting - Fatal编程技术网

Android 如何获取Battery Historian在csv中计算的bugreport数据

Android 如何获取Battery Historian在csv中计算的bugreport数据,android,export-to-csv,bug-reporting,Android,Export To Csv,Bug Reporting,我需要从bugreport.zip文件中提取数据,该文件可以使用adb从android生成。Battery Historian以图形方式显示不同的参数。但我们需要以csv格式收集不同的数据。有什么方法或软件可以做到这一点吗?在哪里可以找到Battery Historian中列出的参数和事件的实际含义?Battery Historian有一个名为processFile的函数,该函数通过解析bugreport数据生成csv输出文件 在项目的github源代码中,/cmd/history parse/

我需要从bugreport.zip文件中提取数据,该文件可以使用adb从android生成。Battery Historian以图形方式显示不同的参数。但我们需要以csv格式收集不同的数据。有什么方法或软件可以做到这一点吗?在哪里可以找到Battery Historian中列出的参数和事件的实际含义?

Battery Historian有一个名为processFile的函数,该函数通过解析bugreport数据生成csv输出文件

在项目的github源代码中,/cmd/history parse/local\u history\u parse.go包含函数

您可以从该函数中获得两种类型的摘要输出,如代码中所述

“1.电池级别2.总时间”

这个项目主要是用围棋写的。因此,首先您需要在本地机器中安装go和battery historian github项目。如果您还没有,可以按照此处描述的步骤进行操作

现在,您需要从命令行运行类似的命令来访问上述函数,以获取包含解析数据的csv文件

    go run cmd\history-parse\local_history_parse.go --summary=batteryLevel --csv="D:\battery_res.csv" --input=C:\adb\bugreport-N2G47H-2018-04-22-23-44-44.zip
--summary=“”可以是“batteryLevel”或“totalTime”

--csv=”“在此处给出输出csv文件路径


--input=”“在此处输入bugreport文件路径,即您的bugreport.zip文件路径

生成的csv文件与我们需要的文件不完全相同。它们太笼统了。