android - 具有 maven 依赖项的 Android aar 库
问题描述
我正在开发一个Java library
需要同时使用的Android
和传统的Java Apps
.
我有 2 个 maven 项目,一个核心模块,另一个实现了一些接口(在核心模块中声明)retrofit2
。此工件中的代码是纯 Java。到目前为止,唯一的外部依赖是retrofit
(and gson-converter
)。
在我的 android 应用程序中,我有一个库模块,它使用我们的 maven 存储库中的这两个工件。这里我们还使用android类实现了核心模块中声明的几个接口,这个模块中没有资源(layouts
,drawables
)。
我测试了该应用程序,它工作正常。
现在我想构建一个AAR
这个模块并将其发布到我们的 maven repo。这样在应用程序上工作的人就可以使用它。
也许您可以帮助解决一些问题:
Gradle
在不包装罐子里面AAR
。我怎样才能做到这一点?这是正确的方法吗?有这样做的标准方法吗?使用它会是一个好主意
simpligility/android-maven-plugin
吗?
我的最终目标是将所有内容集成到jenkins
.
谢谢!
解决方案
推荐阅读
- javascript - 使用 .val() 更新的输入值在单击字段之前不会显示
- java - 词法分析器没有检测到正确的字符串
- sql - SQL 聚合函数 -- HAVING 与 WHERE
- php - 有没有办法使用 XMLReader 获取第一行?
- selenium - Selenium:如何使用 C# 在 Chrome 中拖放
- angular - 为什么我的指令标签以角度反应形式出现在 dom 中
- html - 使弹性项目的内容滚动而不是使容器更高
- amazon-web-services - AWS 容器 (ECS) 与 AMI 和 Spot 实例
- vue.js - 如何将文本、按钮和图标传递给 v-radio 元素
- scanf - 使用 fscanf 时,被扫描的行之间发生了什么?