模拟器网络IP地址和虚拟路由器

2023-12-25

我在 Windows 上使用 Android 模拟器。 Android 开发人员文档表示,模拟器的每个实例都在虚拟路由器/防火墙服务后面运行。每个实例的虚拟路由器管理 10.0.2/24 网络地址空间。但是,当我使用以下命令连接到模拟器时adb shell and do ifconfig,我得到以下输出:

radio0 链接 encap:UNSPEC inet 地址:192.168.200.2 广播:192.168.200.255 掩码:255.255.255.0

wlan0 链接 encap:UNSPEC inet 地址:192.168.232.2 广播:192.168.239.255 掩码:255.255.248.0

ip route show给我以下输出

192.168.200.0/24 dev radio0 原型内核范围链接 src 192.168.200.2

192.168.232.0/21 dev wlan0 原型内核范围链接 src 192.168.232.2

我没有看到任何 10.2.x.x IP 地址。这些ip地址在哪里?

另外,虚拟路由器是在模拟器中运行(在 Android 操作系统上)还是在 Windows 上运行?如何检查虚拟路由器?


我在 Windows 上运行 Android 7.1.1 (API 25) 时遇到同样的问题。 但是当我模拟 Android 7.0 (API 24) 时,它按预期工作。设备获取 IP 10.0.2.15。在这种情况下ip route show将带来 10.2.x.x 地址。因此,如果您可以只使用以前的版本(API 16 - API 24)。

该路由器存在于模拟器内部,Windows 不知道它。 如果需要从 Windows 访问模拟器内运行的服务,则需要添加端口映射:

telnet localhost 5554
auth <token from 'C:\Users\{user}\.emulator_console_auth_token'>
redir add tcp:8080:8080

然后您可以通过以下方式访问您的服务:127.0.0.1:8080。但是,此方法不适用于 Android 7.1.1。我不知道有什么问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

模拟器网络IP地址和虚拟路由器 的相关文章

  • IPAddress.[Try]Parse 将 192.168 解析为 192.0.0.168

    我有以下场景 IPAddress ip IPAddress TryParse 192 168 out ip if ip null do something with IP 我预计解析会失败 但它被解析为 192 0 0 168 我在这里缺少
  • 为什么WebRTC需要ICE协议才能运行?

    据我了解 ICE协议用于发现从最终用户设备到 外部 的节点 设备 我不明白为什么需要它 数据包路由不是由路由器和交换机等网络设备负责吗 他们应该找到从网关到最终用户设备的最短路径 实际上 路由器会记住他们之前发现的那些路由 此外 NAT 协
  • Git在Windows中的克隆比在Linux中慢得多

    我一直在追寻 Windows 上 github 克隆速度极慢的问题 Linux kali 没有这个问题 我的下行连接速度为 100 40 megabit s 我可以获得接近 8mb s 的下载速度 没有问题 我已将电脑直接插入互联网插座 无
  • 从套接字读取 C HTTP

    我想知道如何判断是否已从套接字接收到所有数据 这是一个简单的网络代理 现在我正在处理请求部分 所以发送的内容应该以 r n r n 结尾 我不知道请求会持续多久 我在这里读过一些帖子 说我应该检查读取函数是否返回 0 但其他人说0只在客户端
  • 用于高效大规模图遍历的数据库

    我有一个大型二分有向图数据集 约 2000 万个元素 在当前的使用中 我运行的遍历算法每次运行约 500 000 个节点 这些算法有效 但历史上运行的是从文本文件加载到内存的数据 文本文件似乎是一个不好的方法 所以我将数据作为邻接列表传输到
  • Docker 容器是否有自己的 TCP/IP 堆栈?

    我试图了解来自连接到主机的线路并定向到 Docker 容器内的应用程序的网络数据包在幕后发生了什么 如果它是一个经典的 VM 我知道到达主机的数据包将由虚拟机管理程序 例如 VMware VBox 等 传输到 VM 的虚拟 NIC 并从那里
  • Android 模拟器无法与 Xamarin/Visual Studio Mac 配合使用

    你好 我真的很难让 Android 模拟器在我的 Mac 上运行 我需要采取哪些步骤才能使其正常工作 我在 MacOS Catalina 上安装了 Visual Studio 2019 这是一个新的空白 Xamarin Forms 项目 我
  • 在模拟器中观察短信发送应用程序

    有没有办法从模拟器读取传出的短信 在 logcat 中我看到这条消息 D SmsStorageMonitor 738 SMS send size 0 time 1327423357467 有没有办法获取接收者和内容 发出的短信似乎没有保存在
  • Android 双卡模拟器

    如何模拟支持双卡双待的 Android 设备 Android 级别为 5 1 或更高版本非常重要 该模拟器用于发送 接收短信 希望这对您有帮助 Buddy在Document中据说Emulators支持模拟SimCard GSM 调制解调器
  • Android 模拟器无法启动,因为文件夹错误

    我刚刚开始使用 Eclipse 和 ADT 但遇到了一些问题 Android 模拟器无法启动 2011 07 10 15 32 25 Android FirstApp 2011 07 10 15 32 25 Android FirstApp
  • 模拟器可以给自己发送短信吗

    我一直在尝试通过广播在 Android 4 0 模拟器上发送消息 并通过广播接收器获取该消息 我可以使用两个模拟器 例如从 5554 到 5556 来执行此操作 但是 我无法获取从 5554 发送到自身的消息 我发送消息的方式如下 SmsM
  • 慢速网络上的 MS Access 数据库:分离后端是否更快?

    我有一个 Access 数据库 其中包含有关人员的信息 员工资料和相关信息 前端有一个类似控制台的界面 一次修改一种类型的数据 例如一种形式的学位 另一种形式的联系信息 它当前链接到多个后端 一个用于每种类型的数据 一个用于基本配置文件信息
  • 如何限制 docker 容器仅侦听来自本地主机的连接?

    我正在运行一个 docker 容器docker run p 8080 8080 其他计算机可以通过访问访问我的服务器 my ip 8080 但是 出于安全原因 我希望只有 localhost 127 0 0 0 能够访问我的服务器 我不希望
  • 无法在 Android 模拟器上运行 systrace 工具

    用于 Android 设备性能分析的 Systrace 工具未在 ubuntu 中的 Android 模拟器上执行 我尝试了以下相同的方法 但最终遇到了同样的问题 1 首先我尝试挂载 sys kernel debug然后出现它的只读文件系统
  • 恐慌:缺少“x86”CPUS 的模拟器引擎程序

    我正在尝试运行我的第一个 Android Hello World 程序 但在这样做时 Android studio 给出了一个错误 以下是所有详细信息 IDE Android Studio 操作系统 OSX 版本 10 9 5 命令 Use
  • ELB 是否用于出站流量?

    ELB 弹性负载均衡器 可用于通过向 ELB 分配公共 IP 来使一些计算实例 EC2 位于公共子网中 面向公众 面向互联网 客户端可以在其中与 ELB 通信 Case 1 公有子网中的 EC2 实例 只有私有 IP 通过 ELB 接收 h
  • 10G 链路的 netcat 和 iperf 结果存在巨大差异

    我很困惑看到 netcat 和 iperf 结果之间的巨大差异 我有 10 G 链路连接我的服务器和客户端 iperf 的速度约为 10Gb s 但 netcat 的速度仅为约 280 MB s 可能是什么错误 对于 Iperf Serve
  • TCP 校验和可能无法检测到错误吗?如果是的话,这件事是如何处理的?

    如果 TCP 有效负载在传输过程中被损坏 则重新计算的校验和将与传输的校验和不匹配 太好了 到目前为止一切都很好 如果 TCP 校验和在传输过程中损坏 则重新计算的校验和将与现在损坏的校验和不匹配 太好了 到目前为止一切都很好 当有效负载和
  • Kubernetes,无法访问其他节点服务

    我正在 3 个带有 CentOS 7 的 VirtualBox 虚拟机 1 个 master 和 2 个 minions 中使用 Kubernetes 不幸的是安装手册说的是这样的every service will be accessib
  • 检测 Android 上的网络连接类型

    如何检测 Android 上的网络连接类型 是否通过ConnectivityManager getActiveNetworkInfo getType 答案是否仅限于 Wifi 和移动设备 如果问题是要确定手机的网络是否已连接且速度是否足以满

随机推荐

  • matplotlib 中 LaTeX 轴标签的粗体字体粗细

    In matplotlib http matplotlib org 您可以将轴标签的文本设置为粗体 plt xlabel foo fontweight bold 您还可以将 LaTeX 与正确的后端一起使用 plt xlabel r phi
  • PHP - MySQL 从产品表创建树视图

    我有一个类别表如下 我正在该表中保存类别 子类别 多个子类别 我的桌子看起来像 id name parent of created on 1 Name 1 0 2013 05 1 00 00 00 2 Name 2 0 2013 05 1
  • 需要解释此代码如何处理 Arraylist 值

    public static void mystery1 ArrayList
  • Angular 的 ngTouch 库可以用来检测长按(触摸/按住/释放到位)事件吗?

    我的 AngularJS 应用程序需要能够检测触摸事件的开始和停止 无需滑动 例如 我需要在触摸开始时执行一些逻辑 用户按下手指并按住 然后在同一触摸结束时执行不同的逻辑 用户移开手指 我正在考虑为该任务实现 ngTouch 但 ngTou
  • 从Java开始忽略/捕获子进程输出的最简单方法

    java中的子进程非常昂贵 每个进程通常由多个线程支持 托管进程的线程 Linux 上的 JDK 1 6 一个读取 打印 忽略输入流的线程 另一个线程读取 打印 忽略错误流 更多线程来执行超时和监视并由应用程序终止子进程 业务逻辑线程 ho
  • 与 pytest 一起使用时禁用日志记录

    我在同时使用 pytest 和日志记录时遇到问题 当我单独运行一个程序时 我可以看到它的消息打印在屏幕上以及文件 test log 中 python3 main py gt prints on terminal and also in te
  • 确定绝对id

    如何确定organizationUnit的绝对id 来自 webapp resources acme organizationUnit xhtml 当我从树中选择一个节点时 organizationUnit 应显示所选节点 我无法使用相对
  • AVFoundation 使用 Alpha 通道解码 prores4444 电影

    我正在尝试使用 Swift 在 iOS 上使用 alpha 通道解码 prores4444 视频 将其作为复杂的动画叠加在用户视频上并将其导出到他的库中 AVFoundation 文档不是那么好 我正在努力寻找任何代码示例 当我尝试将下面的
  • PHP中如何检查一个方法是否是静态的?

    我需要知道该方法是否在给定其名称和包含该方法的类的名称的情况下声明为静态 method exists提供true对于静态和非静态方法 下面是关于如何使用 ReflectionMethod 的更清晰的方法 MethodChecker new
  • Python 中的字符串反转

    我接受了一个整数输入并尝试在 Python 中反转它 但徒劳 我把它改成了字符串 但仍然不能 有什么办法可以逆转吗 有没有内置的功能 我无法将整数转换为列表 因此无法应用反向函数 您可以使用切片运算符来反转字符串 s hello world
  • nginx proxy_pass 通过 https_proxy

    我正在尝试使用此配置设置 nginx 要访问 backend mygreat server com 我必须通过我的公司代理 即 myproxy server com 80 因此 我将其添加到 etc environment 中 https
  • 如何获取最新的 Chrome(版本 55)以允许混合内容?

    我有一个 chrome 扩展 它在开发中使用 HTTP 进行通信 在生产中使用 HTTPS 进行通信 我从使用 HTTPS 的网页运行它 当我在开发模式下使用此扩展时 出现以下错误 混合内容 页面位于 https somesite com
  • FFmpeg 将 .mp3 输出保存到变量中

    在我的应用程序中 我想修改各种mp3 然后将它们混合在一起 我知道我可以在 FFmpeg 中使用单个命令行来完成此操作 但它最终可能会非常混乱 因为我需要在每个样本上使用各种过滤器 而我有五个过滤器 我的想法是单独编辑每个样本 将它们保存到
  • LDAP 服务器不可用

    我对此完全是新手 尝试连接到 LDAP 服务器PrincipalContext 我已经尝试了该网站上的所有解决方案 但均无济于事 我尝试过的事情 PrincipalContext insPrincipalContext new Princi
  • 更好的过滤集合模式

    我有一个名为Games我希望用户使用复选框来过滤集合 每次选中 取消选中复选框时 都会调用流星订阅来显示相应的内容Games 以下是订阅的示例 不是正确的 mongo 代码 region east west eu skill casual
  • YAJSW窗口服务未启动

    我有一个 Java 应用程序 我希望它作为窗口服务运行 为此我选择了 YAJSW 我已经使用我的 Java 进程 ID 运行了 GetConfig bat 并且它已生成配置文件 我已将用户名和密码放入配置文件中并运行 runConsole
  • R XTS to.mines5(),未按“I”预期进行转换

    您好 我正在将一些 1 分钟的数据转换为 5 分钟的数据 我发现第一次增量需要 4 分钟 然后继续执行 5 分钟的增量 我尝试过使用所有 indexAt 参数 但没有一个给我想要的 从 5 开始 然后是 10 15 20 等 我试过了 x5
  • 在2.0.0M1中安装Grails Spock插件

    我正在尝试 Grails 2 0 0M1 和 Springsource Tool Suite 2 7 1 但在安装 spock 插件时遇到问题 当我运行 grails install plugin spock 0 6 groovy 1 8
  • 如何在 Android 市场中从免费应用程序链接到付费应用程序?

    如果我在 Android 市场上有付费应用程序的免费版本 如何在免费应用程序中放置一个按钮来打开市场中的付费版本 更好的是使用 market details 而不是 market search Intent intent new Inten
  • 模拟器网络IP地址和虚拟路由器

    我在 Windows 上使用 Android 模拟器 Android 开发人员文档表示 模拟器的每个实例都在虚拟路由器 防火墙服务后面运行 每个实例的虚拟路由器管理 10 0 2 24 网络地址空间 但是 当我使用以下命令连接到模拟器时ad