我只是无意中发现了 ant task for test coverage reports with emma。 我现在正在寻找一个只调用单元测试并生成单元测试输出的目标。 某处是否有包含可用 ant 目标的列表,或者是否可以在 SDK 代码中的某处查找它们?
最佳答案
Is there a list with the available ant targets somewhere, ...
您可以使用 -projecthelp
和 -verbose
获取所有 ant
目标的列表。在项目的根目录中:
$ ant -projecthelp -verbose
私有(private)目标显示在“其他目标:”标题下,但无法从命令行调用带有前导破折号的目标。您可以将“包装器”目标添加到您的 build.xml
并简单地使其取决于您想要的目标。
我使用这样的方法将主要目标暴露给 IntelliJ IDEA 平台:
<!-- Wrapper targets for setting up IntelliJ IDEA with Ant Build -->
<target name="Android clean" depends="clean" />
但你也可以这样做:
<target name="Generate Resource Source" depends="-resource-src" />
关于android - Android 可用 Ant 任务的文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2561573/