为什么我应该将aar文件中的依赖项添加到我的项目中?

马赫迪

我创建了我的Android存档库aar文件,该文件在Gradle中具有自己的依赖性。我在我的许多项目中都使用了这个库,但是为什么要aar在我的应用程序依赖项中添加依赖项呢?我们知道使用aar vs jar的好处是aar可以拥有并拥有它自己的资源和依赖项。

加布里埃尔·马里奥蒂(Gabriele Mariotti)

AAR文件不包含嵌套(或传递)的依赖关系,并且不具有其描述库所使用的依赖关系的POM文件。

这意味着,如果要使用存储库导入aar文件,则flatDir还必须在项目中指定依赖项。

您应该使用Maven存储库(您必须在私有或公共Maven存储库中发布库),不会遇到相同的问题。
在这种情况下,gradle使用pom文件下载依赖项,该文件将包含依赖项列表。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在JBoss AS中配置了数据源后,是否应该将JDBCDriver添加到我们的maven项目中的依赖项中?

来自分类Dev

如何将com.typesafe.sbt。*依赖项添加到我的项目中?

来自分类Dev

在android studio中将java文件及其依赖项添加到我的项目中的正确方法

来自分类Dev

无法将coreGraphics添加到我的项目中

来自分类Dev

将Maven依赖项添加到我的Maven项目时找不到资源

来自分类Dev

为什么不能将newtonsoft.Json.dll ref添加到我的项目中?

来自分类Dev

为什么Kubuntu将.directoy文件添加到我的目录中?

来自分类Dev

将Pod文件添加到我的Xcode项目中的问题

来自分类Dev

如何将dll文件永久添加到我的项目中?

来自分类Dev

如何将真实文件夹添加到我的Netbeans C项目中?

来自分类Dev

将文件夹添加到我的Eclipse(Android)项目中

来自分类Dev

如何将dll文件永久添加到我的项目中?

来自分类Dev

如何将依赖项添加到我的Julia包中?

来自分类Dev

我将 *.aar 添加到我的项目中,当我运行它时,项目运行良好,但在开始活动时出现错误,如何解决?

来自分类Dev

我应该将six.py复制到我的项目中,还是可以将其添加到安装要求中?

来自分类Dev

我应该将six.py复制到我的项目中,还是可以将其添加到安装要求中?

来自分类Dev

为什么不应该将重复对象添加到我的Python集中?

来自分类Dev

将项目的依赖添加到我的自定义gradle插件中

来自分类Dev

将jar文件添加到我的Xamarin项目

来自分类Dev

将jar文件添加到我的Xamarin项目

来自分类Dev

将小袋鼠添加到我的 Elixir/Phoenix 项目时无法编译依赖项 :mimerl

来自分类Dev

为什么不能将项目添加到我的向量中?

来自分类Dev

我无法将支持库添加到我的Android Studio项目中

来自分类Dev

无法将库项目添加到我的android项目中

来自分类Dev

将另一个不受管理的源文件添加到我的播放项目中

来自分类Dev

启用Google+ Api后如何将配置文件添加到我的项目中

来自分类Dev

CocoaPods的install命令如何在后台工作,以将文件添加到我的Xcode项目中?

来自分类Dev

将jQuery添加到我的Javascript文件中

来自分类Dev

为什么将\ r \ n添加到我的字符串中?

Related 相关文章

  1. 1

    在JBoss AS中配置了数据源后,是否应该将JDBCDriver添加到我们的maven项目中的依赖项中?

  2. 2

    如何将com.typesafe.sbt。*依赖项添加到我的项目中?

  3. 3

    在android studio中将java文件及其依赖项添加到我的项目中的正确方法

  4. 4

    无法将coreGraphics添加到我的项目中

  5. 5

    将Maven依赖项添加到我的Maven项目时找不到资源

  6. 6

    为什么不能将newtonsoft.Json.dll ref添加到我的项目中?

  7. 7

    为什么Kubuntu将.directoy文件添加到我的目录中?

  8. 8

    将Pod文件添加到我的Xcode项目中的问题

  9. 9

    如何将dll文件永久添加到我的项目中?

  10. 10

    如何将真实文件夹添加到我的Netbeans C项目中?

  11. 11

    将文件夹添加到我的Eclipse(Android)项目中

  12. 12

    如何将dll文件永久添加到我的项目中?

  13. 13

    如何将依赖项添加到我的Julia包中?

  14. 14

    我将 *.aar 添加到我的项目中,当我运行它时,项目运行良好,但在开始活动时出现错误,如何解决?

  15. 15

    我应该将six.py复制到我的项目中,还是可以将其添加到安装要求中?

  16. 16

    我应该将six.py复制到我的项目中,还是可以将其添加到安装要求中?

  17. 17

    为什么不应该将重复对象添加到我的Python集中?

  18. 18

    将项目的依赖添加到我的自定义gradle插件中

  19. 19

    将jar文件添加到我的Xamarin项目

  20. 20

    将jar文件添加到我的Xamarin项目

  21. 21

    将小袋鼠添加到我的 Elixir/Phoenix 项目时无法编译依赖项 :mimerl

  22. 22

    为什么不能将项目添加到我的向量中?

  23. 23

    我无法将支持库添加到我的Android Studio项目中

  24. 24

    无法将库项目添加到我的android项目中

  25. 25

    将另一个不受管理的源文件添加到我的播放项目中

  26. 26

    启用Google+ Api后如何将配置文件添加到我的项目中

  27. 27

    CocoaPods的install命令如何在后台工作,以将文件添加到我的Xcode项目中?

  28. 28

    将jQuery添加到我的Javascript文件中

  29. 29

    为什么将\ r \ n添加到我的字符串中?

热门标签

归档