android如何生成'current.txt'它是api描述文件?
问题描述:
我正在研究如何为我自己的java源代码生成一个完全像current.txt的文件(我希望它与我用来解析android current.txt的其他代码兼容,所以我希望格式相同)。android如何生成'current.txt'它是api描述文件?
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文件转换为current.txt所具有的纯文本格式的地方。
答
你必须在'make update-api'之前做一个合适的'make', 会有任何影响。 update-api目标执行的所有操作都是从上一个完整构建到current.xml 引用位置的API 描述的“cp”。
来源 - https://groups.google.com/forum/#!msg/android-platform/Y3xSWM-qc8c/-Pve9p3rcpQJ
任何问题左右? – greenapps