我使用這個鏈接How to get IP address of the device from code?的代碼,但得到比我的機器不同的IP地址獲得Android模擬器PC的IP地址....我怎樣才能在Android模擬器我的機器的IP地址..如何通過代碼
在此先感謝
我使用這個鏈接How to get IP address of the device from code?的代碼,但得到比我的機器不同的IP地址獲得Android模擬器PC的IP地址....我怎樣才能在Android模擬器我的機器的IP地址..如何通過代碼
在此先感謝
,如果你要訪問的主機Check this out。
另一個解決方案是在shell中運行這個
$亞行外殼上午開始-a android.intent.action.WEB_SEARCH -e查詢 「什麼是我的IP」
它會顯示你的系統IP
謝謝Aswin for幫助.....你能否給我提供一些示例在shell上運行此代碼雖然java – 2012-04-12 07:42:24
http://stackoverflow.com/questions/6882248/solved-running-shell-commands-though-java-code-on-android 檢查這個問題 – 2012-04-12 07:52:38
阿什溫請瀏覽我什麼是android.intent.action.WEB_SEARCH這裏,我應該要修改我的個人電腦或沒有? – 2012-04-12 09:46:57
導入包java.net;
和編寫代碼,
try {
InetAddress thisIp =InetAddress.getLocalHost();
System.out.println("IP:"+thisIp.getHostAddress());
}
catch(Exception e) {
e.printStackTrace();
}
感謝您的幫助,先生,但由於它在一臺機器上運行創建其自己的本地網絡被返回的Andorid仿真器的IP地址,我想要的我的電腦在Android模擬器的IP地址...請幫助 – 2012-04-12 06:49:11
好吧,讓我檢查代碼.. – Neetesh 2012-04-12 08:23:01
嘗試http://stackoverflow.com/a/10136140/1160207 – 2012-04-13 06:25:02