2013-04-09 174 views
0

我正在使用appcelerator開發移動應用程序。我的問題是,我無法使用Android模擬器調用REST web服務,即服務器在我的本地系統中使用appcelerator向本地服務器發送http請求

我收到「not found」錯誤消息,我也在模擬器中使用本地IPV4地址,但沒有運氣。

請儘快幫助。

+2

stackoverflow不會爲你寫代碼。指定你需要的。你得到了什麼錯誤等。 – 2013-04-09 06:50:05

回答

3

我想你需要從你的模擬器從本地服務器訪問你的REST服務。

所以,如果您使用本地主機使用您的REST服務,然後嘗試如下。

如果你的web服務的網址如下,

http://www.domain.com/YOUR_WEB_SERVICE_NAME

然後用10.0.2.2取代www.domain.com,因爲你正在運行從模擬器上的應用程序,所以你將不得不使用使用10.0您的LocalServer .2.2

希望這會對你有用。

+0

實際上,我設置的端口號是3000,我用以下方式調用了我的服務:10.0.2.2:3000/issues.json。它在phonegap android模擬器中工作。但不適用於基於鈦的仿真器。 – vishnu 2013-04-09 07:29:50

+0

您是否試過10.0.2.2:80/issues.json或10.0.2.2:8080/issues.json,這可能適用於鈦合金。 – 2013-04-09 07:36:16

+0

我嘗試了第一個選項,但同樣的問題,即沒有找到。另外我嘗試了第二種選擇,但沒有迴應。 – vishnu 2013-04-09 08:59:19

相關問題