Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android系統教程 >> Android開發教程 >> Android平台調用WebService詳解

Android平台調用WebService詳解

編輯:Android開發教程

上篇文章已經對Web Service及其相關知識進行了介紹(Android開發之WebService介紹 ),相信有的朋友 已經忍耐不住想試試在Android應用中調用Web Service。本文將通過一個簡單的示例講解和演示Android平台 的Web Service開發。

Ksoap2-android簡介

在Android平台調用Web Service需要依賴於第三方類庫 ksoap2,它是一個SOAP Web service客戶端開發包,主要用於資源受限制的Java環境如Applets或J2ME應用程 序(CLDC/ CDC/MIDP)。認真讀完對ksoap2的介紹你會發現並沒有提及它應用於Android平台開發,沒錯,在 Android平台中我們並不會直接使用ksoap2,而是使用ksoap2 android。KSoap2 Android 是Android平台上一 個高效、輕量級的SOAP開發包,等同於Android平台上的KSoap2的移植版本。

Ksoap2-android jar包下 載

ksoap2 android當前的最新版本為2.5.4,名為ksoap2-android-assembly-2.5.4-jar-with- dependencies.jar,它的下載地址是:http://code.google.com/p/ksoap2-android/,進入頁面後,點擊 “Downloads”標簽頁,如下圖所示:

在“Downloads”頁面的下方,找到 如下圖所示的紫色的鏈接,然後在鏈接上點擊右鍵,找到相關下載項進行下載即可。右鍵菜單中顯示的下載項 依據浏覽器的不同而有所區別,比如我使用的360浏覽器,在鍵接上點擊右鍵,然後選擇“使用360安全浏覽器 下載”即可彈出下載保存對話框。

Android平台調用Web Service示例

下面將通過一個示例講解如何在Android平台調用Web Service。既然 要調用Web Service,那就要先有Web Service。我們還是選擇使用上篇文章中介紹的查詢手機號碼歸屬地的 Web service,它的WSDL為http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved