在我的个人项目和构建 Android 应用程序的多个专业实例中,我一直使用这两种类型的构建。您将需要使用 Ant(或 Maven,如果您愿意的话)来设置持续集成和自动化测试。尝试使用 Eclipse 来实现这一点(很久以前,当 Android SDK 首次出现时,我就这样做了)是一场噩梦,而 Ant/Maven 可以轻松地从任何您最喜欢的 CI 工具中使用(我通常使用 Hudson这)。如果您的项目没有任何异常情况,那么持续集成将非常容易,然后您就可以开始了。
同时,对于日常开发工作,使用 Eclipse 在本地构建应用程序就可以了。但这可以很容易地留给个别开发人员。我会构建您的 CI 系统正在运行规范构建,但我确实使用 Eclipse 进行正常开发。