微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Android 本机应用程序将主机名解析为与浏览器不同的 IP

如何解决Android 本机应用程序将主机名解析为与浏览器不同的 IP

我遇到了一个真的奇怪的问题。我正在为连接到其网站以执行各种操作的客户提供私人移动应用程序。由于我无法控制的原因,网站的 IP 地址已更改,而主机名显然保持不变。 DNS 区域已相应更新。现在客户端声明移动应用无法连接到网站。

我正在尝试调试问题,但我看到了这种非常奇怪的行为:当 Android 手机上的移动浏览器(Chrome 和 Brave)成功连接到新 IP 地址上的网站时,移动应用程序仍在尝试连接到旧 IP 地址。我添加Log.d 来解析和记录主机名的 IP 地址(应用程序仅尝试连接到主机名,例如 www.example.com) - 我可以看到它仍然是旧的 IP 地址。我很困惑 - 因为在同一网络上的同一设备上运行的浏览器成功连接。

我错过了什么?以及如何强制应用正确解析地址?

解决方法

这真的很奇怪 - 但在两 (2) 台设备重新启动后,一切都开始按预期工作。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。