Android的可用Ant任务的文档?

Jan*_*usz 8 ant android

我只是偶然发现了使用emma进行测试覆盖率报告的ant任务.我现在正在寻找一个只调用单元测试并生成单元测试输出的目标.是否有某个列表中包含可用的ant目标,或者是否可以在SDK的代码中查找它们?

ohh*_*rob 8

有没有可用蚂蚁目标的列表,...

您可以ant使用-projecthelp和获取所有目标的列表-verbose.在项目的根目录中:

$ ant -projecthelp -verbose
Run Code Online (Sandbox Code Playgroud)

私有的显示在"其他目标:"标题下,但是带有前导短划线的目标无法从命令行调用.您可以为您添加"包装"目标,build.xml并使其依赖于您想要的目标.

我使用这样的方法将主要目标暴露给IntelliJ IDEA平台:

<!-- Wrapper targets for setting up IntelliJ IDEA with Ant Build -->
<target name="Android clean" depends="clean" />
Run Code Online (Sandbox Code Playgroud)

但你也可以这样做:

<target name="Generate Resource Source" depends="-resource-src" />
Run Code Online (Sandbox Code Playgroud)