xamarin for android 网络通讯 是调用 system.Net.Sockets 吗?

问题描述

xamarinforandroid网络通讯是调用system.Net.Sockets吗?xamarinforandroid网络通讯简单例子提供一下,要做一个电力通讯的手机小软件,刚接触这一块,有高手,请指点一下。

解决方案

解决方案二:
自己顶一下,xamarin国内资料有点少,我这边有些资料,XamariniOS开发实战(上册)试读C#开发Android应用实战——使用MonoforAndroid和.NETC#源程序iPhone高级编程——使用MonoTouch和.NETC#.PDF有需要的,留下QQ邮箱,也算抛砖引玉吧。
解决方案三:
这个你查一下C#socket相关的操作是不是就可以了?
解决方案四:
加上C#socket之后,在模拟器中不报错,在手机上运行报错。
解决方案五:
呵呵,同问。不知道Xamarin的TCP和UDP协议怎么设计。。
解决方案六:
Socketnewsock=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);IPEndPointiep=newIPEndPoint(IPAddress.Parse(ip),port);newsock.BeginConnect(iep,newAsyncCallback(Connected),newsock);我用的是BeginConnect,用异步通讯,处理通讯,模拟器是好的,但是发布到手机提示访问被拒绝.
解决方案七:
模拟器是好的,但是发布到手机提示访问被拒绝.(Accessdenied),有网友说UI和通讯不能在一个线程中,不然安卓访问限制,正在测试中,真心请教有大神指点一下,这个问题折腾几天了。
解决方案八:
很快就做到了。还没测试,呵呵
解决方案九:
公布最新测试结果,我用DEBUG是好的,不过要装两个安装包,Release版本怎么也不行呀。
解决方案十:
不知是不是和我用破解版本有没有关系。
解决方案十一:
TCP通讯在DEBUG模式能通讯Release模式下不能通讯,这里太冷清了.
解决方案十二:
在模拟器中怎么和主机通讯啊
解决方案十三:
直接调用wcf就行
解决方案十四:
楼主怎么解决的,我也遇到相同问题了
解决方案十五:
手机报错是因为你没给他网络的权限,在配置信息里找下。Xamarin上就是用system.Net.Sockets,放心吧

时间: 2024-10-31 23:51:40

xamarin for android 网络通讯 是调用 system.Net.Sockets 吗?的相关文章

android网络通讯Xutils问题

问题描述 android网络通讯Xutils问题 String url = getResources().getString(R.string.url); RequestParams params = new RequestParams(); params.addBodyParameter("cmd", "301"); HttpUtils httpUtils = new HttpUtils(); httpUtils.send(HttpMethod.POST, url

Android三种网络通讯方式及Android的网络通讯机制_Android

Android平台有三种网络接口可以使用,他们分别是:java.net.*(标准Java接口).Org.apache接口和Android.net.*(Android网络接口).下面分别介绍这些接口的功能和作用. 1.标准Java接口 java.net.*提供与联网有关的类,包括流.数据包套接字(socket).Internet协议.常见Http处理等.比如:创建URL,以及URLConnection/HttpURLConnection对象.设置链接参数.链接到服务器.向服务器写数据.从服务器读取

reboot-android在jni中调用system()函数

问题描述 android在jni中调用system()函数 想在android程序中实现设备的重启. android在jni(c++写的)中调用system("reboot"),但是调试时,程序执行到此无任何反应,并继续执行了下面的代码.也试过了其他方法,如:android_reboot(ANDROID_RB_RESTART,0,0); 仍然无法实现重启. 想问各位有什么好办法解决吗? 解决方案 题主可以参考源码中 关机键按下时所执行的代码,印象中是一个叫做shutdownThread

Android三种网络通讯方式及Android的网络通讯机制

Android平台有三种网络接口可以使用,他们分别是:java.net.*(标准Java接口).Org.apache接口和Android.net.*(Android网络接口).下面分别介绍这些接口的功能和作用. 1.标准Java接口 java.net.*提供与联网有关的类,包括流.数据包套接字(socket).Internet协议.常见Http处理等.比如:创建URL,以及URLConnection/HttpURLConnection对象.设置链接参数.链接到服务器.向服务器写数据.从服务器读取

【Xamarin开发 Android 系列 4】 Android 基础知识

原文:[Xamarin开发 Android 系列 4] Android 基础知识 什么是Android?   Android一词的本义指"机器人",同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统.中间件.用户界面和应用软件组成,而且不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件. Android是一种以Linux为基础的开放源代码操作系统,主要使用于便携设备.目前尚未有统一中文

【Xamarin开发 Android 系列 3】循序渐进的学习顺序

原文:[Xamarin开发 Android 系列 3]循序渐进的学习顺序 指定合理的学习步骤,将各个技术点进行强化.慢慢 的就从点到线 到面的飞跃,一切仅仅是时间问题,开始前,请记住,学习是最佳的投资方式.风险成本极小,但是收货极佳. 用最小的杠杠,撬动爆发力极强的财富,那就是学习和经验的累积的过程!      [学习顺序-1 国内篇] [Xamarin Android开发实战基础篇] 第1章 Xamarin开发Anroid应用介绍 11.1 Xamarin基本知识 11.1.1 Xamarin

Android网络框架Volley

Volley是Google I/O 2013推出的网络通信库,在volley推出之前我们一般会选择比较成熟的第三方网络通信库,如: android-async-http retrofit okhttp 他们各有优劣,之前个人则比较喜欢用android-async-http, 如今Google推出了官方的针对Android平台上的网络通信库,能使网络通信更快,更简单,更健壮,Volley在提供了高性能网络通讯功能的同时,对网络图片加载也提供了良好的支持,完全可以满足简单REST客户端的需求, 我们

【Android】Android网络编程概述

Android网络编程概述 原文来自:http://blog.csdn.net/kieven2008/article/details/8210737 首先,应该了解的几个问题: 1)Android平台网络相关API接口  a) java.net.*(标准Java接口)  java.net.*提供与联网有关的类,包括流.数据包套接字(socket).Internet协议.常见Http处理等.比如:创建URL,以及URLConnection/HttpURLConnection对象.设置链接参数.链接

用C#实现基于TCP协议的网络通讯

网络 TCP协议是一个基本的网络协议,基本上所有的网络服务都是基于TCP协议的,如HTTP,FTP等等,所以要了解网络编程就必须了解基于TCP协议的编程.然而TCP协议是一个庞杂的体系,要彻底的弄清楚它的实现不是一天两天的功夫,所幸的是在.net framework环境下,我们不必要去追究TCP协议底层的实现,一样可以很方便的编写出基于TCP协议进行网络通讯的程序. 要进行基于TCP协议的网络通讯,首先必须建立同远程主机的连接,连接地址通常包括两部分--主机名和端口,如www.yesky.c