私は現在、TPC/IP ソケット接続を使用して Android でアプリを構築しています。次のコードを使用して、wifi 接続に関する IP アドレスを取得しています。
このコードにより、serverIp と Ip だけを取得できます。
WifiManager manager = (WifiManager) c.getSystemService(c.WIFI_SERVICE);
DhcpInfo info = manager.getDhcpInfo();
WifiInfo wifiInfo = manager.getConnectionInfo();
次を使用してサーバーIPを取得しています:
info.serverAddress
そして、次を使用したIPアドレスのみ:
info.ipAddress
(注:申し訳ありませんが、logcatの結果を表示できないため、IPアドレス=(...)基本的にこれらのコードは、サーバーアドレスとwifiのIPアドレスを取得します。しかし、TCP /を作成するにはどちらを使用すればよいですかIP 接続プログラム? プログラムは wifi のみに基づいています。