在Eclipse中从Android生成junit xml报告

在Eclipse中从Android生成junit xml报告,android,eclipse,junit,report,Android,Eclipse,Junit,Report,我知道这个话题已经被讨论过很多次了,但是我从来没有找到过一步一步的答案 我在“tests”文件夹中创建了带有测试项目的Eclipse Android项目,就像在官方教程中一样 我有一些android junit测试,我可以在Eclipse中看到结果,但我需要xml报告文件在Jenkins中分析它。我已经找到了用于创建报告的lib,但它将xml文件上传到emulator/device上,我认为需要将其放在我的项目文件夹中的本地。也有Maven插件可以做到这一点,但我不在我的项目中使用Maven,我

我知道这个话题已经被讨论过很多次了,但是我从来没有找到过一步一步的答案

我在“tests”文件夹中创建了带有测试项目的Eclipse Android项目,就像在官方教程中一样 我有一些android junit测试,我可以在Eclipse中看到结果,但我需要xml报告文件在Jenkins中分析它。我已经找到了用于创建报告的lib,但它将xml文件上传到emulator/device上,我认为需要将其放在我的项目文件夹中的本地。也有Maven插件可以做到这一点,但我不在我的项目中使用Maven,我认为Android Eclipse插件使用ant

是否有任何方法可以修改生成过程并获取此报告


为什么不使用adb pull命令拉取在模拟器/设备中生成的文件…您可以将其添加为ant脚本的一部分

例如:

  <echo>Downloading file into project directory...</echo>
    <exec executable="${adb}" failonerror="true">
        <arg line="${adb.device.arg}" />
        <arg value="pull" />
        <arg value="/sdcard/junit.xml" />
        <arg value="junit.xml" />
    </exec>
这将简要介绍这个问题,但您可以按照一步一步的示例进行操作。
这本书更详细地介绍了它。

谢谢你的链接!这个演示非常有用。