同时构建许多类似的Android .apk文件?

Rob*_*ana 6 eclipse android

我有一个Android项目,我需要从中构建许多.apk..apk的区别仅在于以下几个方面:

  1. Android清单文件中有一些值彼此不同
  2. 某些.apk可能会排除/ res文件夹中的某些文件
  3. 不同的包名

自动构建所有这些不同的.apk的最佳方法是什么?

谢谢!

Pet*_*ego 4

使用Android Maven插件。它支持android库项目

  1. 创建一个多模块项目。
  2. 将所有公共类放在一个模块(库)中。
  3. 为每个要分发的应用程序创建一个模块,并使其依赖于 lib 模块。

这是一个示例:https ://github.com/jayway/maven-android-plugin-samples/tree/master/libraryprojects

(您需要创建几个“libraryprojects-mainapp”模块)