本文介绍了“rawproto”的目的是什么?文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在Android Studio中,在
有许多文件 profile - *。rawproto ,例如 profile-2017- 04-25-18-19-51-815.rawproto 。
我从未见过文件后缀。 rawproto ,这是否表示某种文件,如果是这样,这个文件通常用于什么?
随着一些在线挖掘,它似乎与IntelliJ / Studio中的Gradle有关,这是一个明智的结论,因为它位于build目录中。但是,这是我所能找到的关于这是什么或它应该做什么的所有信息。
在,这是Android Gradle插件的一部分。一旦创建了一个真实的文件名,它将被传递给,它似乎将有关构建过程的分析数据写入文件。 rawproto文件格式可能是。
In Android Studio, in
~/StudioProjects/$APPLICATION/build/android-profile/,
there are many files profile-*.rawproto, e.g., profile-2017-04-25-18-19-51-815.rawproto.
I have never seen the file suffix .rawproto, does this suggest a certain kind of file, and if so, what is this file generally used for?
With some digging online, it seems to be related to Gradle in IntelliJ/Studio, which is a sensible conclusion since it is in the build directory. But this is all the information I am able to find on what this is or what it should do.
解决方案
That filename pattern is mentioned in ProcessProfileWriterFactory.java, part of the Android Gradle plugin. Once a real filename is created, it is passed to ProcessProfileWriter.java which seems to write some analytics data about the build process to a file. The rawproto file format is probably Google's Protocol Buffers.
这篇关于“rawproto”的目的是什么?文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!