zoukankan      html  css  js  c++  java
  • 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可以删除端口映射

      

  • 相关阅读:
    作用域面试题
    js··BOM 浏览器对象模型
    js···DOM2动态创建节点
    js ·节点的知识点
    js·逻辑运算
    js···元素的属性
    什么是函数封装。
    hive 历史拉链表的处理
    [转]实现Hive数据同步更新的shell脚本
    python 3 过滤股票
  • 原文地址:https://www.cnblogs.com/xujian2014/p/4935144.html
Copyright © 2011-2022 走看看