Re: [問題] Android 模擬器IP問題請教
如果你只是要連進模擬器
可以隨便綁一個 127.0.0.1
然後到 cmd 模式下
telnet localhost 5554
redir add udp:4444:4444
這樣 PC 直接連本機 ip 就可以連上了
※ 引述《originalsins (guilty)》之銘言:
: 開發層: (應用/框架/庫/核心) 應用
: 問題:
: 我目前希望撰寫一個client(PC) & server(手機)程式
: 且用wifi來連接,故希望由PC輸入手機的IP來連接
: 所以我寫了以下code來取得手機端的IP位置,並在模擬器上執行
: WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
: WifiInfo wifiInfo = wifiManager.getConnectionInfo();
: int ipAddress = wifiInfo.getIpAddress();
: ipaddress.setText(Formatter.formatIpAddress(ipAddresss));
: 而取得的IP位置卻是 0.0.0.0
: 這應該是不正確的...(但也不清楚正確是如何)
: 想請問各位大大幾個問題
: 1. 若把以上的code在手機上實機測試,可以正確的取得IP嗎?
: 2. 如果我希望利用模擬器來測試,我應該怎麼讓client和server連上線呢?
: (目前還是希望由PC輸入手機IP來連線,該怎麼設定模擬器IP)
: 補充說明:
: 我有找了一些資料,像是設定dns讓使用者可以透過模擬器上網
: 但是沒有解決我的問題,所以上來請教各位,謝謝。
: 如果需要補充任何資料,再煩請大大們提出來囉。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.249.81
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章