【问题标题】:Android aar file dependencies not found in used project在使用的项目中找不到 Android aar 文件依赖项
【发布时间】:2018-10-16 04:29:07
【问题描述】:

我创建了库项目并使用了一些依赖项。然后我构建了“aar”文件并将其作为新模块导入到新项目中。 问题是 aar 项目的依赖项没有导入到新的项目环境中?你有什么想法吗?

【问题讨论】:

  • 你用推荐的方式导入库了吗?
  • 是的,使用 File->New->New Module->Import AAR package
  • 你在 Gradle 中使用什么? (编译或实现)
  • 实施项目(':cui')
  • 不,我的意思是图书馆的 gradle 有什么用?

标签: android aar library-project


【解决方案1】:

aar模块不能导出依赖aar,如果你想在其他模块中使用依赖aar你应该在你的新模块中依赖它。

对于您的情况,也许 api 会解决您的问题。关于api和实现检查的文档here

【讨论】:

  • 谢谢。你有android方面的参考吗?
  • 不,我没有找到,但我已经像你一样尝试在我的 aar 模块中导出它几次但我失败了。最后,我在新模具中创建了依赖项,其中应该包括在导出的 aar 模块中。
  • 您好,我重新编辑了我的帖子,您可以将实现更改为 api,这将解决您的问题。我第一次犯了一个错误,很抱歉。
  • 尝试在库模块中使用 api。还是有问题。
猜你喜欢
  • 2017-05-14
  • 2015-11-11
  • 1970-01-01
  • 2014-05-04
  • 1970-01-01
  • 1970-01-01
  • 2015-08-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多