我正在尝试从我的项目中添加对https://github.com/DaleKocian/VolleyAndRxJava的依赖,但是我收到了错误:
Error:(130, 13) Failed to resolve: com.github.DaleKocian:VolleyAndRxJava:+
<a href="openFile:/Users/michaelosofsky/Developer/android-sdk-1.2/locuslabs-android-sdk/app/build.gradle">Show in File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>
我认为问题在于我没有指定正确的标记,正如Is it possible to declare git repository as dependency in android gradle?中所要求的那样。
我不知道如何使用标记,因为https://github.com/DaleKocian/VolleyAndRxJava似乎没有任何标记。
根据Gradle dependency version syntax,语法是用Ivy指定的,但我不能从Ivy文档中说明我应该如何指定没有标记。
以下是我的build.gradle文件的摘录:
repositories {
mavenCentral()
}
dependencies {
compile 'com.github.DaleKocian:VolleyAndRxJava:+'
}
以下是我为标签尝试的其他值:
'com.github.DaleKocian:VolleyAndRxJava:+'
'com.github.DaleKocian:VolleyAndRxJava:'
'com.github.DaleKocian:VolleyAndRxJava'
'com.github.DaleKocian:VolleyAndRxJava:latest'
'com.github.DaleKocian:VolleyAndRxJava:latest.integration'
'com.github.DaleKocian:VolleyAndRxJava:latest.release'
'compile 'com.github.DaleKocian:VolleyAndRxJava:latest.[any status]'
这些都不起作用,我应该如何在build.gradle文件中添加https://github.com/DaleKocian/VolleyAndRxJava作为依赖项?
答案 0 :(得分:2)
使用rx java with volley
的示例
这就是存储库的全部内容。实例
这不是像Volley或RxJava这样的库。
您可以单独从项目中克隆该库,并安装它,运行一些示例,然后将必要的代码段复制到您自己的应用程序中。
如果您确实有一个未发布到BinTray的库,那么JitPack可以允许您使用标签或提交引用来编译Github项目
供参考:https://jitpack.io/#DaleKocian/VolleyAndRxJava
但是,如上所述,它不是一个库