cyy298 2022-08-20 18:19 采纳率: 100%
浏览 4
已结题

android模拟器端口转发失败

android studio自带模拟器,接收PC端UDP数据包,接收不到。设置端口转发后也没有效果。
设置端口转发
telnet localhost 5554
auth auth_token
ok
redir add udp:pc_port:android_port
ok
redir list

img

android 端代码

new Thread(
            () -> {
            try {
                Log.i("udptest", "监听7777端口接收数据");
                DatagramSocket socket = new DatagramSocket(7777);
                DatagramPacket packet = new DatagramPacket(new byte[1024], 1024);

                while (true) {
                    Log.i("udptest", "监听7777端口等待接收数据");
                    try {
                        socket.receive(packet);
                        Log.i("udptest", "prot 7777 receive pack len = " + packet.getLength());
                    } catch (IOException ex) {
                        System.err.println("ex: " + ex);
                        continue;
                    } catch (Exception e) {
                        e.printStackTrace();
                    }
                }

            } catch (SocketException e) {
                e.printStackTrace();
            }



            }).start();


PC端代码


try {
            DatagramSocket socket = new DatagramSocket();
            while (true) {
                byte data[] = "a".getBytes();
                // 对方的IP和端口号
                System.out.println(data.length);
                DatagramPacket pack = new DatagramPacket(data, data.length, InetAddress.getByName("127.0.0.1"), 7777);
                socket.send(pack);
                System.out.println("send message ");
                ThreadUtil.sleep(3000);
            }
        } catch (SocketException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (UnknownHostException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }


android端logcat查看一直接收不到数据,尝试更换端口,依然没有效果。
请问遇到过的朋友指教一下,会是什么原因导致的

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月28日
    • 创建了问题 8月20日

    悬赏问题

    • ¥15 求帮我调试一下freefem代码
    • ¥15 R语言Rstudio突然无法启动
    • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
    • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
    • ¥15 用windows做服务的同志有吗
    • ¥60 求一个简单的网页(标签-安全|关键词-上传)
    • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
    • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
    • ¥100 为什么这个恒流源电路不能恒流?
    • ¥15 有偿求跨组件数据流路径图