android模拟器与PC的端口映射
2015-11-04 10:06
465 查看
一、概述
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可以删除端口映射
相关文章推荐
- Android Studio配置SVN
- Android反编译工具
- Android优秀开发资源
- Android事件分发机制完全解析,带你从源码的角度彻底理解(下)
- Android ListActivity使用
- No Android SDK found. Please configure an Android SDK.
- Android 编程下 App Install Location
- android-studio(1):配置NDK开发环境
- Android/ContentProvider使用<转载>
- android broadcast
- android手机如何获取手机号
- Android带文字的ImageButton实现
- Android实现输入手机号时自动添加空格
- android字符串资源化
- android正则表达式
- Activity与Fragment切换动画
- Android运行报错Installation error: INSTALL_FAILED_CONTAINER_ERROR
- 移动开发博客汇总
- Android使用adb查看当前设备运行进程CPU内存等资源的使用情况
- Android中Volley架包的使用