gpt4 book ai didi

Android模拟器网络配置

转载 作者:IT老高 更新时间:2023-10-28 21:53:09 26 4
gpt4 key购买 nike

所以我设置了charles proxy监控流出安卓模拟器的流量。

现在,当我在 Android 浏览器中打开一个网站时,例如:- google.com 我在 charles 代理中看到 google.com。

但是当我在模拟器中打开一个应用程序(比如 instagram 应用程序)并且如果该应用程序进行一些网络调用时,我会在 charles 代理上看到 IP 地址而不是域名。

因为该应用程序给了我一个错误,例如出错等。

谁能告诉我如何更改 android 模拟器的 dns 配置,以便它发送主机名而不是 IP 地址?

或任何其他解决此问题的方法。

谢谢

最佳答案

您可以在启动模拟器时从命令行使用 -http-proxy 选项配置代理。在这种情况下,您可以使用以下格式之一指定代理信息:

http://<machineName>:<port>

http://<username>:<password>@<machineName>:<port>

-http-proxy 选项强制模拟器对所有传出 TCP 连接使用指定的 HTTP/HTTPS 代理。目前不支持 UDP 重定向。

或者,您可以将环境变量 http_proxy 定义为您要用于的值。在这种情况下,您无需在 -http-proxy 命令中为

您可以使用 -debug-proxy 选项来诊断代理连接问题。

您可以在此处获得有关此主题的更多详细信息:

https://developer.android.com/studio/run/emulator-networking.html

关于Android模拟器网络配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34438182/

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