概述
Xamarin中android 访问sqlServer 的方式——Web Service
创建Web Service 服务
选中项目右键增加新建项,选择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网络访问所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复