排球Android网络库

我在我的项目中使用Volley几乎没有问题:

  • 这个库可以用在任何Java项目中,还是仅用于Android?
  • 我在这里看到多个分支,没有关于哪个分支开始的文档。 我应该用哪个分支开始?
  • 你如何将这个库集成到你自己的项目中? 什么方法更好:将Volley作为一个独立的库项目,并将一个jar放到项目中或将所有源代码复制到项目中?

  • $ git clone https://android.googlesource.com/platform/frameworks/volley
    $ cd volley
    $ android update project -p .
    $ ant jar
    

    然后,将bin/volley.jar复制到您的libs/文件夹中,然后离开!

    资源


    在Volley课程中,Google指示将Volley作为Android库项目或作为.jar文件添加到我们的项目中。

    以下是如何使用Android StudioEclipse创建Volley .jar文件的方法:

    注意:

    在这两种情况下,我都建议将.jar文件重命名为Volley的最新提交日期,即volley_20150319.jar ,以便简化版本管理。


    Android Studio:

  • 通过Git克隆Volley存储库。
  • 将项目导入Android Studio。 (我通常在Android Studio导入时选择项目的gradle文件)
  • 建立该项目。 (我不得不改变gradle构建设置以反映最新的构建工具和gradle版本,但它通常是最新的)。
  • 在你的文件资源管理器中,导航到[your local path to volley]/build/intermediate/bundles/
  • debugrelease文件夹中,您都会找到一个名为classes.jar的JAR文件。
  • 将JAR文件复制到您的libs/文件夹中。
  • Gradle同步,你就完成了。

  • 蚀:

  • 通过Git克隆Volley存储库。
  • 将项目导入eclipse。
  • 右键单击该项目并选择导出...
  • 选择Java / JAR文件
  • 我们只对src文件夹感兴趣,没有别的。 确定只有它被选中的最简单方法是取消选择该项目,然后选择里面的src文件夹。
  • 检查导出生成的类文件和资源选项。
  • 可选:如果您希望Javadoc可见,请选择导出Java源文件资源
  • 创建JAR文件并将其放入libs/文件夹中。

  • 1)这个库也可以在普通Java项目中用作网络库,或者仅限于Android Only

    它仅适用于Android,因为它取决于Android特定的类。 您可以通过查看源代码来了解这一点,例如RequestQueue

    2)我在这里看到多个分支,没有关于哪个分支开始的文档。 我应该用哪个分支开始?

    Google I | O演示文稿中的说明仅仅是克隆了git repo,默认情况下它会从master分支中提取。

    3)如何将这个库集成到你自己的项目中? 什么方法更好:使Volley成为一个独立的库项目并旋转一个jar并将其放入项目中或将所有源代码复制到项目中?

    Google I | O演示文稿中的说明将源代码添加到您的项目中。 就我个人而言,我觉得这是一个奇怪的方法。

    链接地址: http://www.djcxy.com/p/29501.html

    上一篇: Volley Android Networking Library

    下一篇: Android Studio: Add jar as library?