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可以删除端口映射

      

  • 相关阅读:
    java类实现 指定网站信息采集
    通过jxl.jar 读取、导出excel的小例子
    SQL使用CASE WHEN THEN
    动态查询的实现
    Oracle 查询存储过程 做横向报表
    文本信息 生成二维码 例子
    将对象转换为指定的Map
    eclipse 插件大全
    让人看了舒服的清爽颜色搭配CSS
    spring 定时任务 实现
  • 原文地址:https://www.cnblogs.com/xujian2014/p/4935144.html
Copyright © 2011-2022 走看看