java吧 关注:1,273,232贴子:12,785,278
  • 11回复贴,共1

求助贴吧大神

只看楼主收藏回复


我要实现的是在电脑连手机热点的情况下,手机安卓程序能与电脑服务器通信。之前在一个wifi下能实现该功能,但是在更换了一个场所使用另一个wifi的情况下就不行了。使用抓包软件看报文手机发往服务器的报文是有的,但是没有服务器发回手机的报文。在命令行用netstat查询发现没有20000端口,之前能使用的时候没有查过netstat也没注意过20000端口是否打开,但是出问题了的时候没有,是不是说明不能通信的原因是20000端口服务没开呢?换了端口也不能实现,trycatch也没有报错服务器是正常建立的但是就是没有该端口。应该如何修改呢,比较急希望贴吧大神能指点一下,万分感激。


IP属地:福建1楼2022-03-15 15:17回复
    字太多了


    IP属地:广东来自Android客户端2楼2022-03-15 15:44
    收起回复
      2025-08-09 14:33:39
      广告
      不感兴趣
      开通SVIP免广告
      想把问题描述的详细点所以有点啰嗦了


      IP属地:福建3楼2022-03-15 16:07
      回复
        我想帮你可惜我太菜了,帮你顶一下好了


        IP属地:广东来自Android客户端4楼2022-03-15 16:07
        回复
          不懂帮顶


          IP属地:浙江来自iPhone客户端6楼2022-03-15 17:19
          回复
            netstat你要加上电脑在该手机热点局域网上分配的ip才能确认端口有没有打开 之前在同一wifi下没有问题说明代码在某种情况下是可以运行的 换wifi有问题可能是不同wifi间本身属性上的差异导致的


            IP属地:湖南来自Android客户端7楼2022-03-15 18:19
            收起回复
              这种一般都不是代码问题,你要看电脑的ip和手机的ip在同一个网段


              IP属地:贵州来自Android客户端8楼2022-03-15 18:28
              回复
                是在同一网段,电脑都能ping通手机


                IP属地:福建来自Android客户端9楼2022-03-15 18:37
                回复
                  2025-08-09 14:27:39
                  广告
                  不感兴趣
                  开通SVIP免广告


                  IP属地:河北来自Android客户端10楼2022-03-15 22:35
                  回复
                    换了个wifi之后唯一变得就是你手机端的ip,那你就得检查一下是不是有网关,防火墙和白名单啥的设置了,找运维。


                    IP属地:辽宁来自Android客户端12楼2022-03-23 07:27
                    回复