我使用xamarin工作室构建我的第一个Android应用程序,使用Web服务,我无法在文档中找到任何帮助: 点击here!。
我试着看一些视频,我发现的都是关于xamarin.forms
答案 0 :(得分:1)
如果您的服务不是WCF服务,则必须将Web引用导入为.NET 2.0 Web服务:
致电服务:
Button button = FindViewById<Button> (Resource.Id.myButton);
button.Click += delegate {
SoapApp.www.webservicex.net.GlobalWeather soapservice = new SoapApp.www.webservicex.net.GlobalWeather();
var cities = soapservice.GetCitiesByCountry("peru");
button.Text = cities;
};
这是结果:
如果它没有工作尝试在新项目中在Visual Studio中构建代理并将它们复制到Xamarin Studio项目,我知道它不是最好的方法但是是一种解决方法。
不要忘记添加System.Web.Services
和System.ServiceModel
引用。
对于Xamarin Studio的西班牙语版本表示抱歉,希望对您有所帮助