如何将本地 aar 依赖项添加到 bintray 发布的库中?
How to add a local aar dependency into a bintray published library?
我创建了一个库,通过 JFrog Bintray 与世界分享。
我现在向我的模块添加了一个本地 .aar 依赖项,我想成为上传包的一部分,但我不知道该怎么做。
我通过 implementation project(path: ':myLocalDependency-1.3.1')
添加了本地 aar,但我想我在通过脚本为 bintray 创建的 pom 中也需要它,但不知道该怎么做。请帮忙
我最终使用了科宗:
apply plugin: 'com.kezong.fat-aar'
我将创建一个 fat arr,其中包含您想要的所有依赖项。
在你的 gradle.build 文件中,你和你对本地 aar 的依赖如下:
embed project(path: ':myLocalARR-1.3.1-release')
使用 embed 将确保您的最终 arr 将包含来自本地依赖项的 java 文件。
创建模块的 .aar 后,将该 .aar 文件放入 project/Module 项目的 libs 文件夹中。确保您已在 build.gradle
中添加以下代码
实现文件树(目录:'libs',包括:['.jar', '.aar'])
我创建了一个库,通过 JFrog Bintray 与世界分享。
我现在向我的模块添加了一个本地 .aar 依赖项,我想成为上传包的一部分,但我不知道该怎么做。
我通过 implementation project(path: ':myLocalDependency-1.3.1')
添加了本地 aar,但我想我在通过脚本为 bintray 创建的 pom 中也需要它,但不知道该怎么做。请帮忙
我最终使用了科宗:
apply plugin: 'com.kezong.fat-aar'
我将创建一个 fat arr,其中包含您想要的所有依赖项。 在你的 gradle.build 文件中,你和你对本地 aar 的依赖如下:
embed project(path: ':myLocalARR-1.3.1-release')
使用 embed 将确保您的最终 arr 将包含来自本地依赖项的 java 文件。
创建模块的 .aar 后,将该 .aar 文件放入 project/Module 项目的 libs 文件夹中。确保您已在 build.gradle
中添加以下代码实现文件树(目录:'libs',包括:['.jar', '.aar'])