Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Webservice与Monodroid_Android_Web Services_Xamarin.android - Fatal编程技术网

Android Webservice与Monodroid

Android Webservice与Monodroid,android,web-services,xamarin.android,Android,Web Services,Xamarin.android,我正在使用c#使用Mono For Android,并遵循本指南。它运行得非常好。 现在我已经创建了自己的Web服务,并创建了一个简单的测试方法GetMyName(String Name),它是用vb.net编写的。 如果我通过webbrowser从远程机器运行此Web服务,它工作正常。但在使用Android Emulator运行时,这一行代码会中断。(此代码是自动生成的代码refreference.cs的一部分) 我这样调用我的Web服务 webserviceformobile.Servic

我正在使用c#使用Mono For Android,并遵循本指南。它运行得非常好。 现在我已经创建了自己的Web服务,并创建了一个简单的测试方法
GetMyName(String Name)
,它是用vb.net编写的。
如果我通过webbrowser从远程机器运行此Web服务,它工作正常。但在使用Android Emulator运行时,这一行代码会中断。(此代码是自动生成的代码refreference.cs的一部分)

我这样调用我的Web服务

 webserviceformobile.Service1 webservice = new webserviceformobile.Service1();
 String myName = webservice.GetMyName("RIZWAN");
当我从浏览器运行webservice时,它会输出以下行:

<string xmlns="http://webserviceformobile.com/">rizwan</string>

您能否确保可以从模拟器访问您的Web服务?这正是我面临的问题。

你能详细解释一下“它正在破裂”是什么意思吗?应用程序崩溃了吗?如果是这样,请提供调试日志的输出以及stacktrace。程序“Mono”再次退出,代码为255。如果应用程序崩溃,请提供日志。我通过将webservice从本地计算机传输到主机来解决此问题。
<string xmlns="http://webserviceformobile.com/">rizwan</string>
com.cdyne.wsf.Weather we = new com.cdyne.wsf.Weather();
com.cdyne.wsf.WeatherReturn wr = new com.cdyne.wsf.WeatherReturn();
wr = we.GetCityWeatherByZIP("02138");