首页 > 解决方案 > 具有 maven 依赖项的 Android aar 库

问题描述

我正在开发一个Java library需要同时使用的Android和传统的Java Apps.

我有 2 个 maven 项目,一个核心模块,另一个实现了一些接口(在核心模块中声明)retrofit2。此工件中的代码是纯 Java。到目前为止,唯一的外部依赖是retrofit(and gson-converter)。

在我的 android 应用程序中,我有一个库模块,它使用我们的 maven 存储库中的这两个工件。这里我们还使用android类实现了核心模块中声明的几个接口,这个模块中没有资源(layoutsdrawables)。

我测试了该应用程序,它工作正常。

现在我想构建一个AAR这个模块并将其发布到我们的 maven repo。这样在应用程序上工作的人就可以使用它。

也许您可以帮助解决一些问题:

我的最终目标是将所有内容集成到jenkins.

谢谢!

标签: androidmavengradleaar

解决方案


推荐阅读