如何保留同一个Android应用程序的两个版本?

2024-02-23

我们经常看到 Android 应用程序有两个版本:付费版本和免费版本。我还在开发一个想要发布两个版本的应用程序。做这个的最好方式是什么?在我看来,创建两个项目并在其间复制文件似乎不是最好的方法。


Use 图书馆计划 http://developer.android.com/guide/developing/projects/index.html#LibraryProjects,正如官方开发指南建议的那样:

如果您拥有多个 Android 项目通用的源代码和资源,您可以将它们移动到库项目中,以便更轻松地跨应用程序和版本进行维护。以下是一些可以利用库项目的常见场景:

  • 如果您正在开发使用某些相同组件的多个相关应用程序,则可以将冗余组件移出各自的应用程序项目,并在库项目中创建一组可重用的相同组件。

  • 如果您正在创建一个同时存在免费和付费版本的应用程序。您将两个版本共有的应用程序部分移至库项目中。两个依赖项目具有不同的包名称,将引用库项目并仅提供两个应用程序版本之间的差异。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何保留同一个Android应用程序的两个版本? 的相关文章

随机推荐