[問題] Android 模擬器IP問題請教

看板AndroidDev作者 (guilty)時間13年前 (2011/06/20 21:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
開發層: (應用/框架/庫/核心) 應用 問題: 我目前希望撰寫一個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: 123.193.193.160
文章代碼(AID): #1D_qezLC (AndroidDev)
文章代碼(AID): #1D_qezLC (AndroidDev)