gpt4 book ai didi

c# - 是否可以使用 C# 在 Mono for Android 中使用异步套接字?

转载 作者:可可西里 更新时间:2023-11-01 02:47:30 26 4
gpt4 key购买 nike

我刚刚开始为 Mono 开发示例应用程序。主要任务是在 android 平板电脑上实现一个 tcp-socket 服务器,监听来自客户端的连接。连接后,客户端开始发送实时数据,Android 应用程序将数据显示在屏幕上。这对于在 android 上实现服务器端很重要。我正在为 Android/C# 使用 Mono。我已经有大约一个星期的谷歌搜索和示例浏览。

我的问题是:Async TCP 套接字是否在 android mono 框架上工作。因为当我在“windows 应用程序”到“windows 应用程序”平台中使用它时,我的代码工作正常。但是当我将它更改为“windows 应用程序”到“android”时,连接就断开了。

我知道问题是工资,我知道你们都期待 sample 来源...如果我有地方放 sample ,我一定会放!

  • 我正在为 Android Api 12 模拟器使用 Mono
  • 我已经使用模拟器 telnet 控制台“redir”命令转发了 TCP 端口
  • 连接建立但数据未在服务器上接收(android 端)

任何帮助/示例/指南将不胜感激

最佳答案

使用 Mono 可以在 Android 中使用异步套接字。对于这种情况,与 Windows 应用程序没有具体区别。我的问题实际上是反序列化导致连接停止的消息。通过添加新的 DesrializationBinder 并更改 Android 命名空间的 AssemblyName 解决了这个问题。

关于c# - 是否可以使用 C# 在 Mono for Android 中使用异步套接字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9059471/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com