【发布时间】:2014-05-27 19:48:46
【问题描述】:
我使用 Jenkins 构建我的 Android 项目,目前只输出一个 APK 文件。
我希望能够输出两个具有不同名称的 APK 文件(例如,android-app-A.apk 和 android-app-B.apk)。
此外,我的源代码中需要一个值来在 A 和 B APK 之间进行更改。特别是,它是一个String 变量。
例如,对于android-app-A,String 的值应为 foo。对于android-app-B,它应该是bar。因此,如果应用程序只显示 String 值,当用户运行 android-app-A.apk 时它会显示 foo,当用户运行 android-app-B.apk
如果有帮助,我还使用 Maven 来管理我的 Android 项目依赖项。
有什么办法可以做到吗?
我查看了Maven Profiles 并浏览了Maintaining Multiple APKs 上的 Android 开发者页面,但我不确定最佳方法是什么以及这是否可行。
【问题讨论】:
标签: java android maven jenkins