无法连接到运行Oreo的Google android模拟器上的端口

问题描述 投票:0回答:1

我可以连接到运行Kitkat的android模拟器,但是当我将模拟器切换为Oreo时,该相同过程无法连接。

我得到的错误是:“连接已重置”。

我的过程是启动在端口8080上监听的仿真器。然后,我运行telnet并发出命令以连接到本地主机端口5554。这可行。我找到并按照指示输入验证码。

然后发出有效的命令“ redir add tcp:8090:8080”。

在我的工作站上运行netstat显示仿真器进程正在侦听端口8090。然后,我尝试使用Firefox连接到端口8090,并收到连接重置错误。

请注意,当我重新运行运行Kitkat的模拟器时,该过程也可以正常工作。

更多信息:我正在android模拟器中运行不安全的Web服务器。这是问题吗? Oreo是否要求我运行受保护的服务器?

**添加了更多信息:重新阅读文章后,我意识到我忽略了提及我可以连接到仿真器内的端口,但不能从外部连接的情况。我可以使用调试器确认,在仿真器中运行的进程从未看到过该端口的帖子。看起来好像防火墙正在活动,阻止了外部访问,但我不知道有防火墙。

非常感谢您的帮助。丰富

android emulation android-8.0-oreo
1个回答
0
投票

尝试冷启动模拟器enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.