安卓如何生成"当前.txt"它的 api 描述文件?



我正在研究如何为我自己的java源代码生成一个与current.txt完全相同的文件(我希望它与我用来解析android current的其他代码兼容.txt,所以我希望格式相同(。

android 存储库有一个名为 current.txt 的文件,如下所示: https://android.googlesource.com/platform/frameworks/base/+/master/api/

其中列出了Android拥有的每个类的描述。

我所能找到的只是,看起来有一个中间步骤,它使用一个名为doclava的javadoc"doclet"来输出一个xml文件(项目在这里找到:https://code.google.com/archive/p/doclava/(。在 android 代码库中找不到将 XML 文件转换为当前.txt具有的纯 txt 格式的地方。

在"make update-api"具有之前,您必须执行适当的完整"make"任何效果。 update-api 目标所做的只是 API 的"cp"从上次完整构建到当前版本所产生的说明.xml参考位置。

来源 -https://groups.google.com/forum/#!msg/android-platform/Y3xSWM-qc8c/-Pve9p3rcpQJ

最新更新