在Android Studio中,
~/StudioProjects/$APPLICATION/build/android-profile/
,
有许多文件profile-*.rawproto
,例如profile-2017-04-25-18-19-51-815.rawproto
。
我从未见过文件后缀.rawproto
,这是否表示某种文件,如果是,该文件通常用于什么?
通过在线挖掘,似乎与IntelliJ / Studio中的Gradle有关,这是一个明智的结论,因为它位于构建目录中。但这是我能够找到的关于这是什么或应该做什么的所有信息。
答案 0 :(得分:3)
在{Grage插件的一部分ProcessProfileWriterFactory.java中提到了该文件名模式。创建真实文件名后,会将其传递给ProcessProfileWriter.java,它似乎会将有关构建过程的一些分析数据写入文件。 rawproto文件格式可能是Google's Protocol Buffers。