Java 如何在Eclipse上使用Ant构建并运行Android应用程序?

Java 如何在Eclipse上使用Ant构建并运行Android应用程序?,java,android,eclipse,ant,Java,Android,Eclipse,Ant,有点麻烦,我设法告诉Eclipse在调试模式下使用Ant构建一个Android应用程序,然后在生成APK之前调用ProGuard对其进行收缩。 我希望这样,因为我和我的项目在调试时也需要一种删除未使用方法的方法 现在,如果我单击Project->Build Project,我最终会看到Ant输出,最后,我在bin文件夹中有一个优化的APK文件 我还需要最后一件事。在这之前,我只需点击Eclipse创建一个未优化的构建,然后在我的测试设备上运行它。现在一切都变了,如果我点击它,Eclipse会尝试

有点麻烦,我设法告诉Eclipse在调试模式下使用Ant构建一个Android应用程序,然后在生成APK之前调用ProGuard对其进行收缩。 我希望这样,因为我和我的项目在调试时也需要一种删除未使用方法的方法

现在,如果我单击Project->Build Project,我最终会看到Ant输出,最后,我在bin文件夹中有一个优化的APK文件

我还需要最后一件事。在这之前,我只需点击Eclipse创建一个未优化的构建,然后在我的测试设备上运行它。现在一切都变了,如果我点击它,Eclipse会尝试构建和运行我的应用程序,但不使用Ant

因此,我希望能够单击绿色按钮并启动此过程:

使用Ant构建->生成优化的APK->在设备上运行

现在,我可以到达第二步的末尾,但是我不能直接从Ecplise运行它。我怎样才能做到这一点


编辑:是否与菜单项Run->External Tools->External Tools Configuration…->Ant Build?

我们讨论的是要导入的新项目还是现有项目?如果这是一个新项目:为什么仍然使用Eclispe进行Android开发,而不是Android Studio?别误会我的意思,我不想开始讨论百事可乐/可口可乐,但如果你切换到AS和gradle,你会省去很多麻烦。这是一个现有的Eclipse项目,我编辑它以启用Ant。