2012-04-12 59 views

回答

3

,如果你要訪問的主機Check this out

另一個解決方案是在shell中運行這個

$亞行外殼上午開始-a android.intent.action.WEB_SEARCH -e查詢 「什麼是我的IP」

它會顯示你的系統IP

+0

謝謝Aswin for幫助.....你能否給我提供一些示例在shell上運行此代碼雖然java – 2012-04-12 07:42:24

+0

http://stackoverflow.com/questions/6882248/solved-running-shell-commands-though-java-code-on-android 檢查這個問題 – 2012-04-12 07:52:38

+0

阿什溫請瀏覽我什麼是android.intent.action.WEB_SEARCH這裏,我應該要修改我的個人電腦或沒有? – 2012-04-12 09:46:57

0

導入包java.net;

和編寫代碼,

try { 
InetAddress thisIp =InetAddress.getLocalHost(); 
System.out.println("IP:"+thisIp.getHostAddress()); 
} 
catch(Exception e) { 
e.printStackTrace(); 
} 
+1

感謝您的幫助,先生,但由於它在一臺機器上運行創建其自己的本地網絡被返回的Andorid仿真器的IP地址,我想要的我的電腦在Android模擬器的IP地址...請幫助 – 2012-04-12 06:49:11

+0

好吧,讓我檢查代碼.. – Neetesh 2012-04-12 08:23:01