1

我已经阅读并很好地理解了 Eclipse 中的库项目,但是我不理解它的一个功能。我想将我的一个应用程序声明为库项目,并使用它来创建高级付费应用程序和免费的广告支持版本。我听说这是可能的,但我仍然不确定我将如何使其工作。

我使用库的经验是使用它们来提供框架供其他应用程序使用。那是我难以弄清楚的领域;从本质上讲,我不会向项目添加任何内容,而是修改一些布局文件以添加广告横幅视图,所以我不确定如何让项目覆盖库文件,或者这是否正确要做的事。

谁能给我如何实现这一目标的任何想法?谢谢!

4

1 回答 1

2

应用程序可以覆盖库资源,因此在简单的情况下,您可以创建布局的新版本,但在顶部或底部添加广告。此外,您可能会做一些子类化或依赖注入来操作插页式广告的导航流。如果您想在广告版本中添加插页式广告,而不是直接在您的付费版本中启动“下一个”活动,您可以从某个导航管理器类中获取一个意图,该类的实现为您提供了不同的意图您的广告版本与付费版本。

于 2012-10-03T00:38:48.613 回答