如何维护精简版的通用代码android中的高级版

时间:2014-01-14 07:19:17

标签: android

我正在开发Android应用程序,我需要在Play商店(Lite& Gold)上维护两个版本。两个应用程序功能相同但UI主题不同。所以我只想知道我们可以管理通用代码的方式和方法。适用于两种应用的drawables。

2 个答案:

答案 0 :(得分:1)

您可以使用Android Library Projects

  

Android库项目是一个持有共享的开发项目   Android源代码和资源。其他Android应用程序项目   可以引用库项目,并在构建时包含它   在.apk文件中编译源代码。多个应用项目   可以引用相同的库项目和任何单个应用程序   项目可以参考多个图书馆项目。

资源文件夹和活动类可以在库中,也可以在主项目中。项目中常见的所有内容都可以转到库项目。库项目还必须包含“默认”资源。这是编译源代码所必需的。但是,这些资源将由主项目中的资源覆盖。

主项目只包含清单(不同的包名称和可能的主题)和特定资源。

答案 1 :(得分:1)

制作项目库并创建两个具有不同主题和样式的项目。