【发布时间】:2010-04-07 09:55:18
【问题描述】:
在本机开发中,您可以生成其他库和程序可以共享的库 - .so、.dll 等。
在 Java 中,您可以将代码放在类路径中的 JAR 中,其他程序和库可以使用它。
那么如何在 Android 中进行模块化程序呢?我从文档中得到的印象是每个 APK 都是一个独立的岛屿。不同的 APK 可以共享代码吗?
当您有这些外部依赖项时,安装如何工作?您能否指定您依赖 APK 中没有的库并安装它?
如果您不能拥有“动态链接”,您是否可以通过开发共享代码并以某种方式将 JAR 等效项放入每个需要它的 APK 中来实现“静态链接”?
【问题讨论】: