android - 如何在多个应用程序中重用代码和资源?

标签 android resources reusability

如何在多个应用程序中重用代码和资源?我有一个相当大的代码库(包括资源),我想在多个应用程序中重用它。我怎样才能做到这一点?

我确实尝试使用 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/

相关文章:

c# - Android 客户端与通用 Windows 平台之间的 TCP 通信

android - 多个方向更改后,具有背景状态的 ImageView 崩溃

android - 如何在 Android Studio 模块中更改 Firebase 项目

java - 从 JAR 中获取文件

list - 如何在prolog中创建全局变量

android - 打开android图片库,不在选择模式。是否可以?

java - VAADIN 在生产模式下找不到主题

c# - 如何在运行时填写资源字符串?

java - 重用初始化耗时的Swing组件

java - 我在 JUnit 测试中重用方法的方式是否不好?