我正在开发Android应用程序,我需要在Play商店(Lite& Gold)上维护两个版本。两个应用程序功能相同但UI主题不同。所以我只想知道我们可以管理通用代码的方式和方法。适用于两种应用的drawables。
答案 0 :(得分:1)
您可以使用Android Library Projects:
Android库项目是一个持有共享的开发项目 Android源代码和资源。其他Android应用程序项目 可以引用库项目,并在构建时包含它 在.apk文件中编译源代码。多个应用项目 可以引用相同的库项目和任何单个应用程序 项目可以参考多个图书馆项目。
资源文件夹和活动类可以在库中,也可以在主项目中。项目中常见的所有内容都可以转到库项目。库项目还必须包含“默认”资源。这是编译源代码所必需的。但是,这些资源将由主项目中的资源覆盖。
主项目只包含清单(不同的包名称和可能的主题)和特定资源。
答案 1 :(得分:1)
制作项目库并创建两个具有不同主题和样式的项目。