我需要尽快开始Android应用程序的开发。此应用程序需要通过Internet与服务器通信。我希望能够在一个似乎可用的各种开发环境中进行C#开发,例如: Android版单声道。
我的问题是:
答案 0 :(得分:0)
通过互联网进行通信可能有很多方法,取决于您的需求。 它可以是带有一些POST数据的HTTP请求,也可以是通过套接字进行适当的低级别通信。
如果您需要与接受POST请求的Web服务进行通信并以XML格式提供某些数据(例如),那么您可以使用HTTP请求方式。
如果您有服务器套接字通信的实时服务器,那么您可能希望使用带有一些数据协议的套接字(基于哪个数据协议服务器接受/服务)。
完全支持使用MonoDroid建立套接字通信。它与Windows上的x86 .Net实现几乎相同。