一、

Android系统为实现通信将PC电脑IP设置为10.0.2.2,自身为10.0.2.15/127.0.0.1。然而PC电脑并没有为Android模拟器系统指定IP,所以PC只能通过端口重定向来实现和Android模拟器的通信。

二、PC电脑和Android模拟器系统之间通信

1、运行模拟器

2、打开window 命令行,执行:

1

telnet localhost 5554

5554是模拟器的端口(位于Android模拟器窗口标题栏),执行之后会进入android console

3、在console下执行:

1

2

3

格式:redir add < udp/tcp >:< pc端口 >:< 模拟器端口 >

例如:redir add udp:2888:2888 redir add

tcp:2888:2888

执行此命令之后,会把PC 2888 端口接收到的tcp/udp数据转到模拟器的2888端口。

三、多个Android模拟器系统之间通信

1、启动模拟器emulator-5554和emulator-5556

2、打开dos窗口执行telnet localhost 5554连接到模拟器5554

3、成功连接后,继续执行:redir add

tcp:5000:6000将PC端口5000绑定到模拟器5554的端口6000上。

4、此时模拟器5556通过向PC电脑端口5000(即地址:10.0.2.2:5000)发送tcp/udp数据包跟模拟器5554通信。

5、同理根据步骤2、3来实现PC电脑对模拟器5556的端口转发。

添加成功后,我们可以用redir list命令来列出已经添加的映射端口,redir del可以进行删除。

android模拟tcp接口转发,PC电脑和Android模拟器访问及模拟器之间tcp/udp通信相关推荐

  1. 荒野行动android模拟,荒野行动怎么在电脑上玩 荒野行动安卓模拟器安装教程【图文】...

    荒野行动v1.102.403623 类型:动作射击大小:384.5M语言:中文 评分:6.8 标签: 立即下载 荒野行动对于手机来说配置要求会比较高,不过好在荒野行动可以在电脑上玩,那么荒野行动怎么用 ...

  2. java安卓模拟器和电脑通信_PC电脑和Android模拟器访问及模拟器之间tcp/udp通信

    Android系统默认只能通过IP(10.0.2.2)单向访问PC电脑,而PC电脑不能通过IP来直接访问Android模拟器系统.要想实现PC电脑和Android模拟器系统以及Android模拟器之间 ...

  3. android模拟点击系统打开apk按钮,Android开发系列: 电脑端Android模拟器安装使用教程...

    如今说到什么智能手机最火,那很多人肯定会说android系统的手机.如果你还没有Android手机,又想买一部试试,可是价格都不便宜,买来不适合自己怎么办?那么可以先在电脑上安装一个Android模拟 ...

  4. android 模拟点击 不发出声音,【Android】代码实现模拟屏幕点击和键盘按键事件...

    最近参加某比赛写了一个Android手机控制Android电视的程序,其中需要控制电视端模拟"鼠标"点击,和模拟按键盘的事件. 下面直接贴上程序: // 模拟屏幕点击事件 publ ...

  5. android 点击接口回调,带你了解Android接口回调机制

    Android接口回调机制 接口回调是在Android中运用广泛的一种机制,你一定会眼熟它,接下来,我们从两个方面来了解接口回调 Android源码 自行动手实际运用 1.从setOnclickLis ...

  6. Android 模拟器 PC电脑通信

    Android系统默认只能通过IP(10.0.2.2)单向访问PC电脑,而PC电脑不能通过IP来直接访问Android模拟器系统.要想实现PC电脑和Android模拟器系统以及Android模拟器之间 ...

  7. Android 真机连接本地PC服务器

    Android 真机连接本地PC服务器 开发Android程序时涉及到网络通信,能不能像开发PC的Web应用一样,将本地PC机当服务器用呢?很显然,这个技术性问题肯定有NB的人能搞定. 经过本人一番搜 ...

  8. 软件模拟SPI接口程序代码(4种模式)

    软件模拟SPI接口程序代码(4种模式) SPI协议简介 SPI的通信原理很简单,一般主从方式工作,这种模式通常有一个主设备和一个或多个从设备,通常采用的是4根线,它们是MISO(数据输入,针对主机来说 ...

  9. 适用于Android的OpenSL ES指南-OpenSL ES的Android扩展

    翻译自Android Extensions 针对Android的OpenSL ES扩展了参考OpenSL ES规范,使其与Android兼容,并利用Android平台的强大功能和灵活性. Androi ...

最新文章

  1. QString与string的相互转换
  2. 任意排列、组合终极Shell脚本
  3. 如何在您的笔记本上搭建View 演示环境 -5.配置View Connection Server
  4. Android中selector的使用
  5. simulink中mpc模块怎么使用_Controllogix系统中ILX34MBS485模块使用
  6. LeetCode 815. 公交路线(最少换乘,BFS)
  7. LeetCode 40. 组合总和 II(排列组合 回溯)
  8. 不能算是读后感的读后感
  9. 全球首台商用量子计算机发布!体积如同大象,算力不及笔记本
  10. list.h双循环链表的实现,拷贝自Linux内核(2.6.20.1)
  11. CWE ID 259:Use of Hard-coded Password
  12. 小火狐进化_口袋妖怪xy 三主进化的详细解析说明
  13. 主流各云平台主机性能对比
  14. 电动汽车充放电最优调度 研究了EV充电和放电的调度优化问题 我们首先制定全局调度优化问题,其中优化充电功率以最小化所有在白天执行充电和放电的EV的总成本
  15. r语言ggplot2一夜多图_关于GGPLOT2出图里的一页多图模式
  16. git restore指令和git restore --staged 的使用
  17. 细说中国各省省名的由来(zt)
  18. linux使用usb刻录光驱,linux光驱刻录
  19. v-md-editor的md编辑器
  20. c#实现打印快递单-提供源码

热门文章

  1. Nifi ExecuteSQL的使用
  2. python读取Excel表格,运营商通信数据
  3. 基于CST软件的对数周期天线设计
  4. 女孩子零基础学习web前端开发怎么…
  5. [2022世界杯] 小白也可以看懂的世界杯
  6. Java 中String的split函数简介
  7. 三阶魔方求解-十字求解器-枚举法-深度Ⅰ
  8. 空间域、频域、高通滤波、低通滤波
  9. Vue Cil配置过程
  10. C# WinForm 设置DataGridView选中指定行