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