android studio 以源码形式导入volley作为library,SDK的目录结构

对于android studio我们一直提倡使用源码或library形式集成引用的库或者第三方类,方便管理和修改。

尽量不使用jar包的形式。

volley的源码被谷歌集成到了SDK中,我们可以去SDK中找到volley然后集成到自己项目里。

在SDK中的位置为:


在sources目录下面,如果你的SDK没有这个目录请去下载SDK的内容

常用的SDK需要下载的几个目录如下,如果没有请点击 SDK Manager.exe 去下载SDK文件。API文档就在docs下。


volley的完整路径如下:


///////////////---接下来我们开始集成到项目中---//////////

扫描二维码关注公众号,回复: 9917215 查看本文章

在工程下,按照volley的目录结构创建目录com.android      然后把volley文件夹拷贝到下面。效果如下:


或者是下图的目录结构展示效果:


然后关键的时刻到了,你build一下会发现好多的错误。。。


报错的几乎都是Test结尾的测试类,把他们全部删掉。。

ShadowSystemClock是个无效类也会报错,把报错的类都删除就可以了

volley引用了HttpStatus,由于谷歌5.1后废弃了org.apache.http包,所以httpclient也无法使用。

build.gradle中加入此条即可 android{ useLibrary 'org.apache.http.legacy' }



到此就已经集成完毕了。。。。请正常使用吧!!!!





发布了68 篇原创文章 · 获赞 128 · 访问量 18万+

猜你喜欢

转载自blog.csdn.net/gfg156196/article/details/52996133