gpt4 book ai didi

android - 如何将我的本地主机 IP 地址转发到 Android 模拟器?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:51:49 27 4
gpt4 key购买 nike

我知道可以将端口从我的开发机器转发到 Android 模拟器,但这是如何完成的?我在 android-developers 网站上找到了解决方案,但我看不出他们的说明是如何表达的……有人对此有明确的指示吗?我的开发机器运行的是 Windows。

最佳答案

要将端口从本地计算机转发到 Android 模拟器,您需要启用 Telnet。这是通过控制面板 -> 程序和功能 -> 打开或关闭 Windows 功能 -> 向下滚动到 Telnet 客户端来完成的。然后选择它并按确定。现在,在您的命令提示符下(模拟器正在运行),您可以键入 telnet localhost "EmulatorPortNumber"。 “EmulatorPortNumber”可以在模拟器的标题栏中找到,在我的例子中是 5554。

你现在会看到类似这样的东西:

Android Console: type 'help' for a list of commands
OK

在这里,您希望输入的拼写错误尽可能少,因为当您应用退格键时,它会破坏您的命令并且不接受它。您必须在此处使用的命令是 redir。这将让您从 3 个子命令中进行选择:

list    list current directions
add add new redirection
del remove existing redirection

您现在需要的是添加。但是你不能就这样使用它。键入 redir add 将为您提供以下行:

KO: bad redirection format, try (tcp|udp):hostport:guestport

这意味着您必须指定要转发的端口类型(TCP 或 UDP 端口),要转发的本地计算机上的哪个端口(hostport)以及要在模拟器上设置的端口(guestport) ).所以,使用这样的命令:

redir add udp:1337:12345

将本地机器上的 UDP 端口 1337 转发到模拟器上的端口 12345。删除重定向时要小心,因为它们可能会使您的模拟器崩溃。您也可以简单地关闭模拟器以删除任何重定向。更简单、更安全...

关于android - 如何将我的本地主机 IP 地址转发到 Android 模拟器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5064304/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com