1

を使用している Android アプリケーションを開発していますWIFI HotspotIP addressこのアプリケーションでは、Hotspot デバイスを取得したいと考えています。シナリオは次のとおりです。

1) 着ているものを持ってdevice AHotspotます。

2) これで、 を介してdevice B接続されたものがあります。device Ahotspot

3) のを取得IP addressしたい。device Adevice B

まずそれは可能ですか?もしそうなら、私を助けてください。ありがとう。

4

1 に答える 1

2

ルータのアドレスを探しているのかもしれません。

のアドレスを提供するコードは次のとおりDevice AですDevice B

final WifiManager manager = (WifiManager) super.getSystemService(WIFI_SERVICE);
final DhcpInfo dhcp = manager.getDhcpInfo();
final String address = Formatter.formatIpAddress(dhcp.gateway);
于 2013-05-23T10:35:53.570 に答える