我在我的安卓手机上安装了几个免费应用,然后后来“升级”到付费完整版。我最初的想法是创建两个具有相同包名的应用程序,以便安装一个覆盖另一个,但是市场中的应用程序必须通过包名唯一标识。
有哪些模式和最佳实践可用于共享代码和资源的免费和付费版本的同一应用程序,以及适用于此场景的任何命名约定或项目结构?
我在我的安卓手机上安装了几个免费应用,然后后来“升级”到付费完整版。我最初的想法是创建两个具有相同包名的应用程序,以便安装一个覆盖另一个,但是市场中的应用程序必须通过包名唯一标识。
有哪些模式和最佳实践可用于共享代码和资源的免费和付费版本的同一应用程序,以及适用于此场景的任何命名约定或项目结构?