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。。。这是太感动了!虽然是一个很简单的问题,但是却学到了很多知识~
其主要特征如有:
简单的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。。。这是太感动了!虽然是一个很简单的问题,但是却学到了很多知识~
相关文章推荐
- Windows 下 android 自动打包 volley项目
- Android项目自动批量打包之程序实现
- Android项目自动批量打包之程序实现
- Ant自动编译打包&发布 android项目
- Ant自动编译打包android项目
- Windows系统下Ant自动编译打包并签名Android应用——探索篇
- Ant自动编译打包&发布 android项目
- Android项目利用jinkens自动打包
- windows 下 android 使用ant自动打包
- Windows中使用命令行方式编译打包Android项目
- ant自动打包多个android项目为apk
- Ant自动编译打包&发布 android项目
- android ant 自动批量打包——带有第三方项目library的情况
- Ant自动编译打包&发布 android项目
- ant工具-多渠道自动打包android项目
- Andorid进阶7—— Ant自动编译打包&发布 android项目
- Ant自动编译打包&发布 android项目
- Ant自动编译打包android项目(二)----签名与渠道包
- Windows+Jenkins+Ant 进行Android自动打包
- Ant自动编译打包android项目