android - 在 Maven 中心上传库

标签 android gradle android-gradle-plugin build.gradle

我通过 this toturial 将 aar 库添加到 MavenCentral

当我在项目中添加我的库时,出现以下错误:模块版本 MY_LIBRARY 依赖于库,但本身不是库

你可以找到我的构建 gradle 文件 here

我的 build.gradle 中有一个 uploadArchives 任务。有谁知道为什么我会收到此错误以及如何解决?

编辑:

我想出了问题在哪里。我必须在我的构建 gradle 文件中添加 @aar,现在它可以工作了。示例:编译 'com.viewpagerindicator:library:2.4.1@aar'

最佳答案

我已经有这种循环依赖的问题,所以也许你可以检查一下。

我也发现了这个,这与你的问题类似:Android Gradle library dependency with library dependency using Nexus

这似乎是一个早期版本的错误,所以也许您可以尝试更新版本的 gradle。

关于android - 在 Maven 中心上传库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23116010/

相关文章:

java - 如何使用 IntelliJ 中的相对路径从外部库中引用 jar 文件?

android - 项目刷新失败错误 :exception during working with external system: - Android Studio 2. 1 预览

android - 具有外部依赖项定义的 Gradle DSL 中的关闭错误

java - 如何与 friend 分享推荐代码和 Play 商店应用程序

android - 来电时如何区分屏幕亮灭状态?

android - 如何在android中播放来自url的音频文件

android - 无法为新的 Android gradle 项目结构添加 Firebase 性能插件

android - Flutter - in_app_update 无法显示更新对话框

gradle - javafx-gradle 插件使用安全吗?

gradle - 使用 gradle,我如何表达来自本地 jar 的编译时依赖?