我正在构建一个带有2个付费和免费版本的Android应用程序。基本上我有一个库项目,包含每个版本的所有逻辑和2个骨架项目。现在我需要某种构建标志来区分版本。这可能吗?
答案 0 :(得分:6)
你实际上不需要构建标志。以下是如何实现这一目标:
<bool name="type.free">true</bool>
<bool name="type.free">true</bool>
<bool name="type.free">false</bool>
然后,在您的图书馆计划中的任何一点,您都可以检查布尔资源的值,并决定您需要做什么。对于cource,您需要访问Context
对象。