如何在android中调用localhost的webservice(来自wamp或xampp服务器)?
Posted
技术标签:
【中文标题】如何在android中调用localhost的webservice(来自wamp或xampp服务器)?【英文标题】:How to call webservice of localhost(from wamp or xampp server) in android? 【发布时间】:2012-07-20 08:45:59 【问题描述】:我正在收到实时 URL 的 web 服务响应,但如果我使用本地 PC 的 URL,即 localhost,它将停止工作。
【问题讨论】:
【参考方案1】:您应该使用IP-Address
而不是localhost
。比如:
http://10.0.2.2:8080/site/uri
更多信息请阅读this文章。
【讨论】:
【参考方案2】:您需要在本地服务器上发布您的网络服务,然后更改您在应用中使用的 URL。 例如,如果您的 Web 服务在 asmx 中,那么您需要在 IIS 上发布它,而 php Web 服务需要在 WAMP 等中发布。
【讨论】:
以上是关于如何在android中调用localhost的webservice(来自wamp或xampp服务器)?的主要内容,如果未能解决你的问题,请参考以下文章
在Android 中使用KSOAP2调用WebService(转)
将 Api 请求从 Android 发送到 Localhost
如何在 Android Studio 中连接或链接到 localhost 服务器地址
Android WebView:svg 或 webm 在 HTML 中的对象标记中时调用 shouldOverrideUrlLoading