• android模拟器与PC的端口映射


    一、概述

      Android系统为实现通信将PC电脑IP设置为10.0.2.2,自身设置为127.0.0.1,而PC并没有为Android模拟器系统指定IP,所以PC电脑不能通过IP来直接访问Android模拟器,要实现PC机和Android模拟器之间的相互通信必须借助于端口重定向(redir)。

    二、实现步骤

      1、安装telnet

      什么是telnet?

      Telnet协议是TCP/IP协议族的一员,是Internet远程登录服务的标准协议和主要方式,为用户提供了在本地计算机上完成远程主机工作的能力。

      我们可以通过"telnet 目标ip 端口号"来测试对端的tcp上的该端口号是不是开启状态。另外,telnet服务目的端的默认端口号是23。

      2、运行模拟器

      3、打开windows命令行,执行

      

      端口号即为模拟器的端口号,位于Android模拟器窗口的标题栏。执行之后进入android console。

      

      3、在android console下执行命令

      redir add tcp:5000:6000

      然后执行redir list查看执行结果:

      

      这样就把PC端的5000端口号映射到android模拟器的6000端口,如果PC5000端口接收到数据,即转到模拟器的6000端口。

      4、删除端口映射

      使用命令redir del可以删除端口映射

      

  • 相关阅读:
    【9018:2221】[伪模板]可持久化线段树
    【9018:2208】可持久化线段树2
    【9018:2207】可持久化线段树1
    【POJ2187】Beauty Contest
    2017/11/22模拟赛
    2017/11/3模拟赛
    [AtCoder 2702]Fountain Walk
    [AtCoder3856]Ice Rink Game
    20170910模拟赛
    20170906模拟赛
  • 原文地址:https://www.cnblogs.com/xujian2014/p/4935144.html
Copyright © 2020-2023  润新知