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

尽量不使用jar包的形式。

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

在SDK中的位置为:

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

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

volley的完整路径如下:

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

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


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


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


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

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

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

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

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

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

  1. android studio查看源码

    android studio 查看源码,搜索类,切换到 All,勾选 include non-project items 选项,输入类名就可以打开了.

  2. Android studio成品源码项目日历备忘录记事本,该日历备忘录app实现了日历查看

    Android studio成品源码项目日历备忘录记事本,该日历备忘录app实现了日历查看,添加备忘录,闹钟提醒,删除备忘录等功能,适合新手学习,数据库sqlite. ID:4535654880904 ...

  3. Android studio成品源码项目日历备忘录记事本,该日历备忘录app实现了日历查看,添加备忘录

    Android studio成品源码项目日历备忘录记事本,该日历备忘录app实现了日历查看,添加备忘录,闹钟提醒,删除备忘录等功能,适合新手学习,数据库sqlite. 程序开开发发,全网回复最快,效率 ...

  4. android studio im源码,Android Studio 导入 AOSP 源码

    有了 AOSP 源码,接下来就是如何看了,可以直接文本看,可以用 Source Insight,我当然选择 Android Studio,Android Studio 是我熟悉且十分强大的工具.问题来 ...

  5. Linux android studio 安卓源码导入及调试

    1.AndroidStudio导入源码和调试 需要注意以下,JDK的配置,android studio下JDK一般使用对应于SDK版本的默认JDK版本,例如android studio5.0源码--- ...

  6. android编译.a文件,Android 7.1源码编译导入AS完整教程

    本教程仅针对Android 7.1系统,为便于虚拟机备份和出现问题时的还原,本教程分为3步:初始化编译环境.源码同步.编译源码导入Android Studio. 编译源码:Android7.1.2_r ...

  7. android studio 项目源码_这个标星 2.3k+ 的项目带你 Android 源码分析从入门到放弃...

    上次写了一篇 Android 开发者的福利,介绍几款看源码的工具 ,这篇文章主要介绍了三款看 Android 源码的工具,后台有很多同学留言问,有没有分析源码的. 分析源码的文章也很多,但大多数文章不 ...

  8. android studio ui源码,KOK官方合作注册连接:http://kokbet1533.com -官网

    三角形 (1).基本使用方法 查看所有镜像.docker images [[email protected] ~]# docker images REPOSITORY TAG IMAGE ID CRE ...

  9. python源码提取_Python提取Linux内核源代码的目录结构实现方法

    今天用Python提取了Linux内核源代码的目录树结构,没有怎么写过脚本程序,我居然折腾了2个小时,先是如何枚举出给定目录下的所有文件和文件夹,os.walk可以实现列举,但是os.walk是只给出 ...

最新文章

  1. PCL点云变换与移除NaN
  2. 查询时间范围_MySQL慢查询(中):正确处理姿势,你get到了吗?
  3. Ubuntu安装OMNet++及各种问题
  4. 机器人 蓝buff 钩_机器人要在S赛登场了?Ming韩服练起来了,这是RNG黑科技?
  5. [git] git fsck --lost-found命令用法
  6. unique-substrings-in-wraparound-string(好)
  7. 绿联扩展坞拆解_拆解报告:UGREEN绿联3A1C四口多功能扩展坞(带SD卡槽版)
  8. C语言小知识——uthash使用
  9. 明朝版的《北京欢迎你》
  10. 小故事有大能量(爱情故事)
  11. UG NX 10 草图基础知识和概念
  12. 计算机科学教育英文论文题目,学生方面计算机相关的毕业论文,关于计算机专业英语课程教学改革和实践相关在职研究生毕业论文...
  13. 使用Android Studio和阿里云数据库实现一个远程聊天程序
  14. 3_Intellij_Idea在Debug模式下如何在控制台输入
  15. 服务容错 - Hystrix
  16. Python中利用海龟绘图(Turtle方法)画个钟表盘
  17. 2021年5月16日 星期日 阴
  18. 【推荐系统】评估指标总结
  19. 程序猿生存指南-25 逃离帝都
  20. CAN总线之CAN ID过滤器分析

热门文章

  1. asp.net的资料
  2. Java技术小册(基础篇)
  3. 二.Sql语言的分类及运算符
  4. 从头開始写项目Makefile(三):变量的使用
  5. VC++更改程序图标
  6. linux查找特定类型的文件中是否包含特定字段
  7. DEBUG_NEW和THIS_FILE
  8. C# 汉字转拼音(全拼)
  9. Java内存管理-掌握虚拟机类加载机制(四)
  10. protel99se 问题汇总(不定期更新)