我有多个应用程序和安卓项目,我想在他们的构建和发布顺序自动化。我已经有蚂蚁脚本来构建和创建所有我的应用程序的apk。现在我想只有一个脚本或蚂蚁文件,将启动所有的构建序列为所有的应用程序。也许我只是不知道去哪里搜索,但是我找不到一些简单的关于ant的文档。
所有这些的重点是使用jenkins和ant(或者maven,我现在不确定它们之间的区别)来自动化人们提交项目时的所有构建序列。
任何整型都可以
Maven还将帮助您处理依赖项(通过ant),因此您不需要传递jar。无论如何,我都会推荐Maven而不是ant。因为语法和整个过程更容易理解,但最终它们都是构建工具。如果可以的话,我更建议你升级到gradle。使用./gradlew assemble
这是杰克沃顿的一个项目,你可以看到gradle的力量。有一个发行版和一个调试构建,但如果你愿意,你可以做更多。https://github.com/JakeWharton/u2020
这里是gradle http://tools.android.com/tech-docs/new-build-system/user-guide的Android Docs。如果你在这里找不到你想要的东西,也可以查看gradle主指南http://www.gradle.org/documentation
如果你不能升级到gradle,让我回来,我会为你挖掘一些关于Maven/Ant的信息。