开发者社区> 问答> 正文

android socket 连不上 返回Null的问题

用socket写了发消息客户端和服务器,在android studio的模拟器中运行的很正常,可一到手机上
就完全链接不上,为什么到手机上就不正常了呢?代码没有问题,在模拟器上很正常,
可以连接上也可以发送消息,一到手机上就不行……
调试之后发现模拟器上socket是有效的,在手机上运行就变成了null,就是得不到Socket

展开
收起
爵霸 2016-06-12 08:19:35 2394 0
1 条回答
写回答
取消 提交回答
  • 应该是因为网络问题,模拟器与socket客户端都同一个网络中是可以访问的,但是,socket估计是在普通电脑,是在一个局域网内,这样手机是无法访问那个局域网的,除非把socket放到服务器中(或者把手机和电脑同连一个wifi,总之就是要是它们同在一个网络中才允许访问成功)

    2019-07-17 19:33:06
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载