我已经在 Android Market 中有一个免费的应用程序,但我想添加一个具有更好功能的付费版本。我无法通过一些更改的常量上传相同的内容来解锁这些功能,因为市场告诉我我已经在市场上有一个具有该包名称的应用程序。
这样做最干净的方法是什么?
最佳答案
Android SDK 通过一种称为库项目的东西正式解决了共享或公共(public)代码库的问题。
http://developer.android.com/tools/projects/index.html
基本上,共享代码被定义为库项目,然后付费版和免费版只是 eclipse 工作台中的两个不同项目,都引用上述库项目。
在构建时,库项目会与您的任一版本合并,这正是您想要的。
Android SDK 示例源代码包含一个名为 TicTacToe 的项目,它将帮助您开始使用库项目。
祝你好运。
丹尼尔
关于android - 拥有付费和免费版 Android 应用的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3711967/