如何从 Xamarin.Android 调用 Web 服务

乔纳斯

(附加:我认为如果我在本地主机可以工作的同一台计算机上使用模拟器)

嗨,我已经用谷歌搜索并查看了几个小时的视频,看到他们成功了,但我无法让它工作。

我注意到您无法从 Xamarin.Android 直接连接到外部 SqlDB 您必须为此解决方案制作自己的网络服务。

我已经创建了一个网络服务,并且只留下了返回字符串的 helloworld()。

public string HelloWorld()
        {
            return "Hello World";
        }

并且 Xamarin.Android 需要将它放在 IIS express 无法访问的 IIS 上。检查我在那里有它,然后我进入 IIS 并测试它,它出现并且运行良好。我从中得到了 WDSL

http://localhost/Webservicedemo/Connector.asmx?WSDL

然后我进入我的 Xamarin.Android 项目并尝试展示它。我已经在 Xamarin.Android 项目上完成了添加 web 参考,它是 apers。

想要实现: Print put "helloworld" into my textview

但是当我写这个的时候。PS:我调用了referens (GetResultFromDB)Connector是 *.cs 文件

    TextView textfält = FindViewById<TextView>(Resource.Id.textviewPrintout);           

    try
    {
        GetResultFromDB.Connector result = new GetResultFromDB.Connector();              
        String test = result.HelloWorld();
        textfält.Text = test;
}
    catch (Exception a) {

        textfält.Text = "DATA " + a.Data + 
            "\n" + "HResult " + a.HResult + 
            "\nMessage " + a.Message + 
            "\nSource " + a.Source + 
            "HelpLink " + a.HelpLink +
            "\nInnerException" + a.InnerException;
    }

在此处输入图片说明

乔纳斯

答案是:

取电脑的ip,替换localhost。它起作用了

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何以xamarin形式调用同步Web服务调用?

来自分类Dev

如何以xamarin形式调用同步Web服务调用?

来自分类Dev

如何从Android调用.net Web服务?

来自分类Dev

如何在Android中调用https Web服务

来自分类Dev

Android onTaskRemoved()调用Web服务

来自分类Dev

从android调用Web服务-NullPointerException

来自分类Dev

如何调用JSON Web服务?

来自分类Dev

如何从NAnt调用Web服务

来自分类Dev

如何调用JSON Web服务?

来自分类Dev

Web服务调用缺少字段值xamarin IOS

来自分类Dev

如何远程调用RESTful Web服务

来自分类Dev

如何使用javaScript调用Restful Web服务?

来自分类Dev

如何从序言中调用Web服务

来自分类Dev

如何使用GET调用Web服务?

来自分类Dev

如何从Windows Phone 6.5调用Web服务?

来自分类Dev

如何避免并发的Web服务调用?

来自分类Dev

如何远程调用RESTful Web服务

来自分类Dev

如何用Java调用SAP Web服务?

来自分类Dev

如何在forloop中调用Web服务?

来自分类Dev

如何使用放心调用Web服务

来自分类Dev

如何通过AJAX调用AXIS Web服务?

来自分类Dev

如何调用受保护的 Web 服务

来自分类Dev

当通过在Android中刷卡杀死应用程序时,如何调用Web服务(Http请求)?

来自分类Dev

如何对需要Web服务调用的Android应用进行单元测试

来自分类Dev

如何验证 Web 服务调用是否来自 android 应用程序

来自分类Dev

如何从 Xamarin Android 调用 .so 文件的方法?

来自分类Dev

如何使用Apache Cordova调用WCF服务/ Web服务

来自分类Dev

从xquery调用Web服务

来自分类Dev

Ajax调用Web服务