4

このリンクのコードを使用していますコードからデバイスのIPアドレスを取得するにはどうすればよいですか?しかし、私のマシンとは異なるIPアドレスを取得しています....Androidエミュレータで私のマシンのIPアドレスを取得するにはどうすればよいですか。

前もって感謝します

4

2 に答える 2

4

ホストマシンにアクセスしたい場合は、これをチェックしてください。

別の解決策は、これをシェルで実行することです

$ adb shell am start -a android.intent.action.WEB_SEARCH -e query "what is my ip"

システムIPが表示されます

于 2012-04-12T07:26:51.173 に答える
0

パッケージjava.netをインポートします。

コードを書いて、

try {
InetAddress thisIp =InetAddress.getLocalHost();
System.out.println("IP:"+thisIp.getHostAddress());
}
catch(Exception e) {
e.printStackTrace();
}
于 2012-04-12T06:45:55.827 に答える