如何在多个应用程序中重用代码和资源?我有一个相当大的代码库(包括资源),我想在多个应用程序中重用它。我怎样才能做到这一点?
我确实尝试使用 Android 库概念 (http://developer.android.com/guide/developing/eclipse-adt.html#libraryProject),但从未让它在 Android 1.x 中工作
我对缺乏有关该主题的信息感到惊讶。看起来 Google 的 Android 开发目标是宠物项目,而不是真正的开发。变体处理早就应该解决了。
最佳答案
我遇到过这个问题。 Android 并不真正适合"template"式开发,因为框架相对不成熟,而且开发的性质非常广泛,但是,这些是我采取的一些步骤:
- 创建通用资源库 - 我已准备好通用 XML 文件,支持复选框列表、上下文菜单和对话框等内容。
- 为服务绑定(bind)等创建一些通用 API
- 将常用功能包装到组件中 - 例如,我编写了自己的位置包装器。
注意:我假设您的意思是在 SCM 之外重用。
关于android - 如何在多个应用程序中重用代码和资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3881175/