2011-10-18 61 views
3

我目前正在建设一个Android应用程序,我将不得不保持同一应用程序的两个不同分布的不同分布:如何保持一个应用程序

1)一个自由的,与广告

2 。)一个收费的,具有更多功能和没有广告

我想在发布后(两个发行版)添加新功能,而不必在每个发行版中实现它们。

我在想git分支,但我猜分支可能会出现交叉合并功能不再可能的地步 - 或者我错了吗?

你会如何做到这一点?

回答

3

制作一个Android library project这些发行版共同的特征,并将这个库项目用作这两个发行版的依赖项。这样你可以避免重复的代码。

相关问题