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安卓模拟器和电脑通信_android模拟器与PC的端口映射相关推荐
- java安卓模拟器和电脑通信_Android 模拟器(JAVA)与C++ socket 通讯 分享
C++ 作为Client端 view plaincopy to clipboardprint? // Client.cpp : Defines the entry point for the cons ...
- java安卓模拟器和电脑通信_PC电脑和Android模拟器访问及模拟器之间tcp/udp通信
Android系统默认只能通过IP(10.0.2.2)单向访问PC电脑,而PC电脑不能通过IP来直接访问Android模拟器系统.要想实现PC电脑和Android模拟器系统以及Android模拟器之间 ...
- android模拟器与PC的端口映射(转)
阅读目录 一.概述 二.实现步骤 回到顶部 一.概述 Android系统为实现通信将PC电脑IP设置为10.0.2.2,自身设置为127.0.0.1,而PC并没有为Android模拟器系统指定IP,所 ...
- 公网与私网的区别 ?如何进行通信?(NAT技术,端口映射技术,)
目录 一, 公网与私网介绍两者间的联系 二,公网ip与私有ip的区别 三,私有网络如何访问公有网络? 1,端口映射技术 2,nat技术 (网络地址转换 ) 五,VPN技术 六,总结概述 一, 公网与私 ...
- java安卓模拟器和电脑通信_java-两个Android模拟器之间的通信
您需要在Windows 7计算机上安装TELNET.为此,控制面板->程序和功能->打开或关闭Windows功能-> Telnet客户端(必须选中). 然后,在cmd(命令提示符)中 ...
- 安卓通过usb互相通信_Android通过USB与PC通信
最近项目中有一个功能需要用到Android与PC端同步数据.查阅了相关资料后,采取了一种建立在adb基础之上的Usb通信方式:由于adb可以将Usb模拟为网卡,所以可以利用socket通信的方式实现A ...
- java安卓6.0闪退_Android开发activity跳转闪退
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 现在调试也是闪退 Java.lang.RuntimeException: Fail to connect to camera service at and ...
- JAVA中两台电脑通信_如何实现两台PC终端基于MAC地址互相通信
/*** 一.首先介绍下license授权机制的原理:1. 生成密钥对,方法有很多.2. 授权者保留私钥,使用私钥对包含授权信息(如使用截止日期,MAC地址等)的license进行数字签名.3. 公钥 ...
- java安卓登入界面代码_android项目——登录界面
这周没啥新的学习感受,因为一直是在用学到的内容做案例. 上周敲出了一个登录界面的程序,登录之前必须要进行注册,进入注册界面后可以进行注册,将第一次注册时的用户名和密码写到两个文档中,然后注册完成后会跳 ...
- Java安卓如何添加悬浮窗_Android悬浮窗的实现
Android悬浮窗的实现 *本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 0. 前言 现在很多应用都使用到悬浮窗,例如微信在视频的时候,点击Home键,视频小窗口仍然会在屏幕上 ...
最新文章
- h1.1 hadoop简介
- 从前端界面开发谈微信小程序体验
- Android开发之自定义Toast(带详细注释)
- centos增加软连接
- PYTORCH:DenseNet做新冠肺炎CT照片是否确诊分类
- 做机器人,必过的一道坎!
- Golang笔记——结构体
- ArrayList和LinkedList(转)
- SpringCloud工作笔记080---了解一下CXF
- Ubuntu Linux下安装MySQL
- 3CDaemon FTP使用教程
- 关于百度有啊的几点看法
- 常山浙西计算机学校,常山这所最早的学校你上过吗?历经三个世纪,他依然在最初的地方等你……...
- windows server 2016 活动目录部署系列(十一)AD域控上安装证书服务器
- 基于事件触发的二阶多智能体领导跟随一致性
- python从原始代码(matplotlib)到加图形界面(tkinter),最后到制作软件(一元二次方程软件)(如何做一个python软件)
- 图论入门六:哥尼斯堡七桥问题
- sqlite3 实现批量处理 sql语句,避免频繁操作数据库,从而影响性能的问题
- java-php-python-ssmNBA论坛系统计算机毕业设计
- Android项目实战(十六):QQ空间实现(一)—— 展示说说中的评论内容并有相应点击事件...