在Maven中心上传库

时间:2014-04-16 17:15:33

标签: android gradle android-gradle build.gradle

我已经通过this toturial

向MavenCentral添加了aar库

当我在项目中添加我的库时,它给了我这个错误:模块版本MY_LIBRARY依赖于库但不是库本身

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

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

编辑:

我发现了问题所在。我必须在我的构建gradle文件中添加@aar,现在它正在工作。示例:compile'c​​om.viewpagerindicator:library:2.4.1@aar'

2 个答案:

答案 0 :(得分:2)

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

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

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

答案 1 :(得分:1)

我发现了问题所在。我必须在我的构建gradle文件中添加@aar,现在它正在工作。示例:compile'c​​om.viewpagerindicator:library:2.4.1@aar'