0

在理解 android studio 中 aar 模块的概念时遇到了一些麻烦(在使用 Eclipse 多年之后)。

假设我将 aar 文件作为模块导入到我的项目中,其中“app”是应用程序。

  1. 应用程序可以使用模块 jar 中的代码还是仅使用该 aar 中的代码中的源代码?

  2. 如果我在我的“应用程序”中使用 aar 中的活动,我需要将它们添加到“应用程序”manifast 中吗?

  3. 如果我在“应用程序”中有一个已编译的 jars 也是在 aar 中编译的,它会造成麻烦吗?

  4. 在 aar 中使用的罐子也应该添加到“应用程序”中

感谢您的帮助

4

1 回答 1

0

我有一个将依赖项打包到 AAR 文件中的示例。在 gradle 将 libs/ 捆绑到 AAR 之前,只需执行两个额外任务即可将第三个 JAR 复制到 ./build/intermediates/bundles/$BUILD/libs/ 路径中。

于 2016-01-25T14:31:15.207 回答