我是靠谱客的博主 生动彩虹,最近开发中收集的这篇文章主要介绍Xamarin/Android的web Service网络访问,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Xamarin中android 访问sqlServer 的方式——Web Service

创建Web Service 服务
新建项目选址web程序
选中项目右键增加新建项,选择web服务
在这里插入图片描述
在文件WebService.asmx中写出web可见的方法需要[WebMethod]修饰方法,才可以供调用者调用
在这里插入图片描述
选中项目,右键进行发布Web Service 服务(IIS启用,在控制面板中,程序安装卸载,添加程序中进行),
在这里插入图片描述
Win10系统需要在管理员身份下运行VS才能进行发布,目标URL(已经创建的服务链接),完成服务发布
在这里插入图片描述

android程序引用服务,选中引用右键选中web引用,输入Web Service服务地址 添加引用

在这里插入图片描述
创建 对象webService.WebService service=new webService.WebService(); 直接调用方法
建议不在UI中做网络访问,在AsyncTask异步方法中进行
注意:真机release 打包模式下,web访问必须增加Internet权限,否则会出ConnectFailure(Access denied)拒绝访问错误,就是没有给Internet权限权限;

最后

以上就是生动彩虹为你收集整理的Xamarin/Android的web Service网络访问的全部内容,希望文章能够帮你解决Xamarin/Android的web Service网络访问所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部