android模拟tcp接口转发,PC电脑和Android模拟器访问及模拟器之间tcp/udp通信
一、
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通信相关推荐
- 荒野行动android模拟,荒野行动怎么在电脑上玩 荒野行动安卓模拟器安装教程【图文】...
荒野行动v1.102.403623 类型:动作射击大小:384.5M语言:中文 评分:6.8 标签: 立即下载 荒野行动对于手机来说配置要求会比较高,不过好在荒野行动可以在电脑上玩,那么荒野行动怎么用 ...
- java安卓模拟器和电脑通信_PC电脑和Android模拟器访问及模拟器之间tcp/udp通信
Android系统默认只能通过IP(10.0.2.2)单向访问PC电脑,而PC电脑不能通过IP来直接访问Android模拟器系统.要想实现PC电脑和Android模拟器系统以及Android模拟器之间 ...
- android模拟点击系统打开apk按钮,Android开发系列: 电脑端Android模拟器安装使用教程...
如今说到什么智能手机最火,那很多人肯定会说android系统的手机.如果你还没有Android手机,又想买一部试试,可是价格都不便宜,买来不适合自己怎么办?那么可以先在电脑上安装一个Android模拟 ...
- android 模拟点击 不发出声音,【Android】代码实现模拟屏幕点击和键盘按键事件...
最近参加某比赛写了一个Android手机控制Android电视的程序,其中需要控制电视端模拟"鼠标"点击,和模拟按键盘的事件. 下面直接贴上程序: // 模拟屏幕点击事件 publ ...
- android 点击接口回调,带你了解Android接口回调机制
Android接口回调机制 接口回调是在Android中运用广泛的一种机制,你一定会眼熟它,接下来,我们从两个方面来了解接口回调 Android源码 自行动手实际运用 1.从setOnclickLis ...
- Android 模拟器 PC电脑通信
Android系统默认只能通过IP(10.0.2.2)单向访问PC电脑,而PC电脑不能通过IP来直接访问Android模拟器系统.要想实现PC电脑和Android模拟器系统以及Android模拟器之间 ...
- Android 真机连接本地PC服务器
Android 真机连接本地PC服务器 开发Android程序时涉及到网络通信,能不能像开发PC的Web应用一样,将本地PC机当服务器用呢?很显然,这个技术性问题肯定有NB的人能搞定. 经过本人一番搜 ...
- 软件模拟SPI接口程序代码(4种模式)
软件模拟SPI接口程序代码(4种模式) SPI协议简介 SPI的通信原理很简单,一般主从方式工作,这种模式通常有一个主设备和一个或多个从设备,通常采用的是4根线,它们是MISO(数据输入,针对主机来说 ...
- 适用于Android的OpenSL ES指南-OpenSL ES的Android扩展
翻译自Android Extensions 针对Android的OpenSL ES扩展了参考OpenSL ES规范,使其与Android兼容,并利用Android平台的强大功能和灵活性. Androi ...
最新文章
- QString与string的相互转换
- 任意排列、组合终极Shell脚本
- 如何在您的笔记本上搭建View 演示环境 -5.配置View Connection Server
- Android中selector的使用
- simulink中mpc模块怎么使用_Controllogix系统中ILX34MBS485模块使用
- LeetCode 815. 公交路线(最少换乘,BFS)
- LeetCode 40. 组合总和 II(排列组合 回溯)
- 不能算是读后感的读后感
- 全球首台商用量子计算机发布!体积如同大象,算力不及笔记本
- list.h双循环链表的实现,拷贝自Linux内核(2.6.20.1)
- CWE ID 259:Use of Hard-coded Password
- 小火狐进化_口袋妖怪xy 三主进化的详细解析说明
- 主流各云平台主机性能对比
- 电动汽车充放电最优调度 研究了EV充电和放电的调度优化问题 我们首先制定全局调度优化问题,其中优化充电功率以最小化所有在白天执行充电和放电的EV的总成本
- r语言ggplot2一夜多图_关于GGPLOT2出图里的一页多图模式
- git restore指令和git restore --staged 的使用
- 细说中国各省省名的由来(zt)
- linux使用usb刻录光驱,linux光驱刻录
- v-md-editor的md编辑器
- c#实现打印快递单-提供源码