我已经向 Bintray 发布了一个库,并且我被告知它已正确链接到 JCenter。可以在这里看到 Bintray 中的库,并且可以肯定的是,它在 JCenter 中正确可见,正如您在此处看到的那样。
我正在尝试通过将其添加为 Gradle 依赖项来对其进行测试,如下所示:
dependencies {
compile 'com.truizlop.sectionedrecyclerview:library:1.0.0'
}
根据maven-metadata.xml
文件应该是正确的:
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>com.truizlop.sectionedrecyclerview</groupId>
<artifactId>library</artifactId>
<version>1.0.0</version>
<versioning>
<latest>1.0.0</latest>
<release>1.0.0</release>
<versions>
<version>1.0.0</version>
</versions>
<lastUpdated>20150717035732</lastUpdated>
</versioning>
</metadata>
但是,当我同步时,build.gradle
它会引发以下错误:
无法解决:com.truizlop.sectionedrecyclerview:library:1.0.0
我已经检查了我是否能够同步 JCenter 中的任何其他依赖项,但我无法使用我自己的库来同步。该库尚未发送到 Maven Central,但我认为这应该不是问题,因为 JCenter 是 Android Studio 的默认存储库。我错过了什么?