簡體   English   中英

TIdTCPClient Android 未連接到本地 PC 上的 TIdTCPServer

[英]TIdTCPClient Android not connecting to TIdTCPServer on local PC

使用 Rad Studio (Delphi) 10.3.2,我在本地 PC 上有一個 TCPServer 應用程序,並創建了一個在 Android 手機上運行的應用程序,以使用本地 IP 地址進行連接,但我得到“連接超時”。 兩者都通過 192.168.1.x 范圍地址連接到同一個本地網絡。 我可以從我的 PC ping 電話設備。 我可以從網絡上的另一台 Windows PC 連接到 TCPServer,這樣就可以了。

我不明白會發生什么。 Android 中是否有東西阻止連接到本地 IP 地址? 我的應用程序有 Android 清單,允許 INTERNET 訪問,但不確定是否還有另一個可以訪問本地網絡。

我還嘗試從手機 Chrome 瀏覽器連接,但 TCP 服務器上什么也沒有。

原來這是由我在手機上安裝的 1.1.1.1 DNS 應用程序引起的。 禁用它,然后本地 IP 連接是可能的。

暫無
暫無

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

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