5

可以将 Android APK 存档导入另一个 Android 项目并以与 JAR 存档相同的方式访问吗?

4

2 回答 2

2

不,不是你使用罐子的方式。如果您有一个想要导入到项目中的 java 库,您可以像在任何其他 java 项目中一样简单地添加它。

如果您有要集成到应用程序中的应用程序的项目文件,您可以从该应用程序中创建一个 android库项目。这使您能够为库的布局对象和可绘制对象等构建一个 R 文件,该文件在包含此库项目的项目中也是一致的。

于 2010-09-07T11:59:24.287 回答
1

我认为您实际上可以在运行时(假设读取权限)但是您无法在 java 编译阶段解析导入,因为您没有任何 java 类文件,只有由它们制作的 dex 类文件。因此,您需要 java 存根或“标头”在编译的 java 阶段代表这些函数 - 或者可能尝试在运行时使用反射手动“链接”到它们。

于 2010-09-08T04:11:19.007 回答