Android Studio + Volley

我是Android Studio的新手,我想为我的应用使用Volley库,但是我无法将源作为Android Studio中的库添加。

我search了网页,但找不到任何东西。 据说到处都是作为图书馆import,但我不知道如何。

我从git仓库中得到了抽象源码:

https://android.googlesource.com/platform/frameworks/volley 

但我现在不知道如何把它作为一个库添加到我的项目中。

感谢您的帮助。

更新:排球现在是正式的,可通过JCenter使用。 以下是如何导入它:

 compile 'com.android.volley:volley:1.0.0' 

分类方式:

晚了,但能够通过将其添加到build.gradle文件来导入它:

 dependencies { compile 'com.mcxiaoke.volley:library:1.0.19' } 

这里是非官方的Maven回购的链接

注: 排球v1.0.19是截至02/05/2016 。 请转到Maven Repo(使用上面的链接),查看最新版本( artifactId = library ),并相应地更新Gradleconfiguration中的版本。

如果你不想把它作为模块导入,只是简单的使用它作为依赖,你可以使用ant创build一个jar。 在你的volley目录中,inputant jar,你会在YOUR_VOLLEY_DIRECTORY / bin中find一个volley.jar(如果你没有,你需要安装apache ant)

您可以将jar复制到android应用程序项目的libs目录中(或者创build一个libs目录,如果没有的话),然后像这样添加依赖到build.gradle

 compile files('libs/volley.jar') 

我知道这是比其他2个答案迟一点,但我无法得到的JAR导入方法的工作,或出口排气Gradle作为最新版本继续产生的错误,Gradle版本太旧…

我所做的是在我的com.android.volley项目中创build一个新的包,然后从Volley包中复制源代码,确保你有两个排除和排除/工具箱 – 一旦我这样做了应用程序没有运行一个问题

我不擅长GIT,但是必须有一种方法可以将软件包导出到您的Gradle Java源代码的根目录下

编辑:正如在评论中指出,这不再工作。

文件 – >导入模块…

select您下载Volley的目录,然后按照所有的指导进行操作(您可能不需要更改任何内容,只需点击“Next”即可)。

然后,开始input你的抽签:

 private static RequestQueue queue; 

当你键入RequestQueue时,它可能会自动build立它,或者它可能会变成红色后,你键入它(我不记得肯定)。 如果它自动提示,只需select它,就完成了。 如果它是红色的并加下划线,按下Alt-Enter,应该有一个选项,如“从模块添加'volley'”select,你就完成了。

(对不起,如果这不完全是从内存。)