【问题标题】:External library in my library我的图书馆中的外部图书馆
【发布时间】:2015-12-07 11:31:38
【问题描述】:

我正在使用 android studio 构建一个 android 库。我想知道是否有办法将其他外部库依赖项包含到我的库中。

假设我想使用 OkHttp 库,但我不希望我的库的用户在他们的 gradle 中明确使用该依赖项。

我搜索了几个小时,但找不到任何有用的信息。任何人都可以提供帮助,即使您可以提供一些有用的链接,也会有很大的帮助。

提前谢谢你。

【问题讨论】:

  • 将您的 .jar 文件保存在 project/apps/libs 文件夹中并享受
  • 在 maven 存储库中发布库(工件)的最佳方式。

标签: android android-studio android-gradle-plugin android-library


【解决方案1】:
  1. 将jar放入libs文件夹。

  2. 右键单击它并点击“添加为库”

  3. 确保编译文件('libs/lib_name.jar')在您的 build.gradle 文件中

  4. 进行干净的构建。

【讨论】:

  • 嘿,我在开始使用 gradle 后完全忘记了它的存在。谢谢。
  • 仅当您使用 jar 文件时才适用。它不适用于 aar 文件。
猜你喜欢
  • 2016-02-05
  • 2022-07-20
  • 1970-01-01
  • 1970-01-01
  • 2015-05-27
  • 2012-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多