c# - 无法使用 Unity 将 android 客户端连接到同一 LAN 上的服务器
问题描述
最近我一直在尝试通过创建一个使用 LAN 连接的 2D 游戏来加深 Unity Engine 上的网络。使用同一台主机(计算机)作为服务器和客户端都不会出现问题,当我尝试将 android 设备连接到服务器(始终在同一个连接上)时,一切都会发生。基本上我尝试使用whireshark检查服务器和客户端之间的流量,设备实际上发送连接请求,但服务器无法连接客户端。(不返回任何类型的错误)。
你知道问题可能是什么吗?
提前致谢
解决方案
问题已解决,unity 在编辑器模式下无法接受来自其他设备的套接字。代码必须在可执行应用程序中编译。
谢谢大家。
推荐阅读
- wordpress - 保存和更新 CPT 的多个术语
- r - 检查日期是否在时间范围内
- sql - 仅针对特定表的 Oracle View 循环
- c++ - 如何使用具有特定容差而不是位的 Boost 布伦特最小化算法?
- scala - 如何解决此异常无法访问包中的术语微风
- svg - SVG:如何删除两个 tspan 标签之间的空格?
- azure-cognitive-search - 如何从 CSV 导入字符串集合
- amazon-web-services - 无法在 VPC 中使用 SES 触发电子邮件
- autodesk-forge - Forge 数据连接器:最小计划间隔
- c# - 使用 Google 的 Safe Browsing Lookup API 时应将什么指定为“clientId”和“clientVersion”?