我开发了一个应用程序,现在我想让我的应用程序免费版本和付费版本。免费版本包含一些功能,付费版本包含所有功能。那么如何使用相同的代码维护两个版本?谁能帮我。如何在单个Android应用程序中维护两个不同的版本
1
A
回答
2
建立口味是一个很好的解决方案。有关更多信息,请参阅https://developer.android.com/tools/building/configuring-gradle.html。
我发现非常有用的是,你可以替换你的味道特定的文件/值,并保持其余的相同。我们使用它来从相同的代码构建两个不同的应用程序,只是推迟了布局和包名称。
+0
感谢您的回答,我在eclipse中开发了应用程序,如何在eclipse中保持这一点? – user2781544
+0
你用什么来构建你的应用程序,Eclipse本身?不知道解决方案。建议将切换为Gradle作为构建工具(也可以从Eclipse执行),因为这是Google维护的标准。 – Aster
相关问题
- 1. 同时维护和部署应用程序的两个版本
- 2. 维护同一个框架和应用程序的两个版本
- 3. 如何维护Android应用的不同版本
- 4. 维护同一个应用程序的两个版本,并给用户在两者之间切换的选择!
- 5. 我可以使用Git维护一个应用程序的两个版本吗?
- 6. 如何在iOS应用程序中维护单个try catch块
- 7. 维护应用程序的多个版本
- 8. Android如何让我的应用程序有两个不同版本
- 9. 同一应用程序的两个不同版本
- 10. 如何在整个android本机应用程序中维护服务器登录?
- 11. 维护Android应用程序版本的最佳做法
- 12. 如何维护一个python模块的不同版本?
- 13. 在ClickOnce中维护程序集版本?
- 14. 如何维护应用程序的付费和免费版本
- 15. 工作流程维护不同版本的闪亮应用
- 16. 在一个Java应用程序中需要两个不同版本的JAR
- 17. 安装两个不同版本的应用程序
- 18. 在Java中维护一个单独的应用程序时间?
- 19. 如何维护Web应用程序文件版本?
- 20. 如何在同一个应用程序中使用不同版本的类?
- 21. 如何使用不同的Ruby/Rails版本处理两个应用程序?
- 22. 在单一应用程序中配置相同jar的两个版本
- 23. 在一个应用程序中的两个版本的Excel?
- 24. 在一个应用程序中使用不同版本的DLL
- 25. Git - 维护多个版本
- 26. 如何在整个应用程序中维护数组值
- 27. 如何维护同一wcf服务的多个版本
- 28. 在Android Studio中开发相同应用的两个版本
- 29. 如何从单个存储库中维护多个iOS应用程序?
- 30. 如何在引用同一dll的不同版本的应用程序中使用两个dll?
您可以在应用程序中定义两个角色,并通过唯一的“代码”标识它们。 当前的用户/应用状态可以存储在SharedPreferences中。 可以根据存储在应用程序SharedPreferences中的值填充左面板/选项菜单。 –