我是Android Studio的新手,我想在我的应用程序中使用Volley库,但我不能将源代码作为库添加到Android Studio中。
我在网上找过了,但什么也找不到。据说Everywhere是作为一个库导入的,但我不知道如何导入。
我从git仓库得到了volley源代码:
https://android.googlesource.com/platform/frameworks/volley但我不知道如何将它作为库添加到我的项目中。
发布于 2013-08-30 03:39:38
如果您不想将其作为模块导入,而只是将其用作依赖项,则可以使用ant创建一个jar。在volley目录中,只需输入ant jar,您将在_VOLLEY_ directory /bin中找到一个volley.jar (如果没有,则需要安装apache ant )
您可以将jar复制到android应用程序项目的libs目录中(如果您没有libs目录,也可以创建一个libs目录),并将依赖项添加到build.gradle中,如下所示
compile files('libs/volley.jar')发布于 2013-10-30 23:31:00
我知道这比其他两个答案稍微晚了一点,但我无法让JAR导入方法工作,或者无法将Volley导出到Gradle,因为最新版本一直产生Gradle版本太旧的错误……
我所做的是在我的com.android.volley项目中创建一个新的包,然后从Volley包中复制源代码,确保您同时拥有volley和volley/工具箱-一旦我这样做了,应用程序就可以正常运行
我不太擅长GIT,但一定有办法将包导出到Gradle Java源代码的根目录中
发布于 2013-08-29 22:54:22
编辑:正如评论中指出的,这不再起作用了。
文件->导入模块...
选择你下载Volley的目录,并按照所有的指示操作(你可能不需要改变任何东西,只需点击“下一步”)。
然后,开始输入你的截击内容:
private static RequestQueue queue;当你输入RequestQueue时,它可能会自动提示它,或者在你输入它之后它可能会变成红色(我不太记得了)。如果它自动建议,只需选择它,您就完成了。如果它是红色的并带有下划线,按Alt-Enter,应该会有一个类似于"Add from module 'volley'“的选项。选择它,就完成了。
(很抱歉,如果这不完全准确的话。它来自于记忆。)
https://stackoverflow.com/questions/18513272
复制相似问题