【发布时间】:2010-11-12 13:39:39
【问题描述】:
我的 Android 应用程序有 3 个版本。一种是免费的,一种是带广告的,一种是付费的,一种是带有公司 CI 品牌的。
所以它们之间的差异很小。
管理此应用的多个版本的最佳做法是什么。
- 一个项目,代码
if (editionA) { ... } - 多个项目,在额外项目中引用公共代码
- 还是别的什么?
【问题讨论】:
-
请记住:如果您打算在 Android Market 上发布所有这些,它们都需要具有不同的包名称。您可以考虑将基本功能放入 Android 库项目中。