2014年4月26日 星期六

Android Volley建置

最近在找Android有沒有啥framework可以對web service發送request,剛好發現Google大神提出的Http library "Volley"

接著來試試看怎麼把Volley建置起來吧

======================================================
方法1. 用Eclipse建置
======================================================

1. 取得Volley
  git clone https://android.googlesource.com/platform/frameworks/volley

2. 加入Volley到Eclipse中
  i. eclipse -> file -> import,選擇General -> Existing Projects into Workspace




  ii. 再選擇第一步中儲存Volley的路徑(可自行決定要不要使用Copy projects into workspace參數


3. 接下來對專案點擊右鍵選擇Export,再選擇Java -> JAR file
 


4. 使用Volley開發只需要src中的資料,因此我們只選擇src資料夾,接著勾選Export generated class files and resources
  option: 建議額外勾選Export Java source files and resources,這樣用eclipse coding時才能即時看到說明文件(javadoc)
  (謎之音: 就是在意javadoc才這麼麻煩,不然就快速用ant建置就好惹=3=..........)


5. 最後將/tmp/volley下的volley.jar拿出來用就行了\(*〞▽〝)/



======================================================
方法2. 用指令建置
======================================================
直接用stack overflow上的方法4行指令搞定,不過這樣沒有javadoc能用就是.......
$ git clone https://android.googlesource.com/platform/frameworks/volley
$ cd volley
$ android update project -p .
$ ant jar
  

參考資料
  1. Asynchronous HTTP Requests in Android Using Volley

  2. Volley Android Networking Library

沒有留言:

張貼留言