我有一个应用程序,比如 MyApp Free。我想创建我可以收费的 MyApp Pro,它具有一些附加功能。显而易见的方法是拥有一个包含几乎所有应用程序代码的库,然后是引用该库的免费版和专业版的两个 Android 应用程序项目。
建议?
最佳答案
看看我的github CWAC 系列项目的页面——它们都创建 JAR 文件以在其他项目中重用。
简而言之,除了将 Android JAR 放在构建路径中以便编译引用 Android API 的代码之外,简单的 JAR 并没有什么神奇之处。
但是:
- 很难共享资源。我现在正在为此寻找解决方案。
- 您可以在 JAR 中包含组件( Activity 、服务等),但应用本身仍必须在这些应用的 list 中列出这些组件
关于android - 创建用于应用程序的 Android 库的推荐方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2428800/