簡體   English   中英

Android中使用主機名的本地網絡

[英]Local Networking with Hostname in Android

我是移動開發人員。 我正在尋找一種可以連接到具有計算機名/主機名的后端服務器的方法,但情況很混亂。 Android 無法理解或解析主機名。 有沒有辦法解決這個問題?

例如:

http://192.168.1.10:9000聯網也能正常工作。

http://DESKTOP-599U766:9000 的網絡也不能正常工作。

理論上,任何連接到本地網絡的設備都應該通過該網絡自己的 DNS 解析主機名。 在實踐中,Android 在這里陷入了困境,因為它默認使用硬編碼的外部 DNS,只有選擇具有自己主機名的備用外部 DNS 的選項(它不允許您選擇路由器的 IP 地址)。 我相信其目的是防止惡意 wifi 網絡為軟件更新等提供虛假主機名,但它仍然令人沮喪。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM