您的位置:首页 > 移动开发 > Android开发

Windows 下 android自动打包 volley项目

2013-07-15 20:49 387 查看
最近发现了Google的volley项目。Volley就是一个帮助Android开发者更简单,更高效的处理网络请求的库,解决了使用原生库请求网络的各种问题.而且速度和稳定性都很不错.

其主要特征如有:

简单的API来执行REST请求,可以设置优先级、retry、cache等

你不用关心Volley底层的实现.在较低版本(<= GINGERBREAD)的SDK上,Volley采用AndroidHttpClient,否则采用高效的HttpUrlConnection.

请求速度快。在I/ O大会上,Ficus说他们测试了Volley在谷歌几个不同的应用程序上的表现非常不错.

它是可扩展 – 你可以以它为基础,创建自己的自定义类型的请求(响应处理/解析)



volley 没有提供jar包,需要自己手动编译。

编译过程遇到了很多问题。。。身为一个android菜鸟。下面大致介绍下我的Volley的获取、编译过程。

1、通过GitHub for windows 工具获取 volley项目

git clone https://android.googlesource.com/platform/frameworks/volley
2、开始编译,网上的命令是:

cd volley

android update project -p .

ant jar

但,我却发现android命令无法识别。。。原理sdk工具没有添加到系统路径下。将..\android-sdk\tools目录添加到系统路径,ok~

接着。。。又发现没有ant工具。。。于是终于又找到了解决方案:

1、下载:到ANT官方网站http://ant.apache.org/下载最新版本,解压后即可。

2、配置环境变量:我的电脑----属性-----高级----环境变量

如:ANT_HOME:C:\apache-ant-1.7.1

PATH:%ANT_HOME%\bin (为了方便在dos环境下操作)

3、查看是否安装成功:在dos窗口中输入命令ant,若出现结果

Buildfile:build.xml does not exist!

Build failed

说明ant安装成功!因为ant默认运行build.xml文件,这个文件需要我们建立。

最后,最后,,,终于可以了,看着生成的volley.jar。。。这是太感动了!虽然是一个很简单的问题,但是却学到了很多知识~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: