Android搭載端末がWi-Fiに接続されているかどうかを判断する必要があります。搭載されている場合は、Wi-FiのIPアドレスを取得する必要があります。AndroidでWi-FiのIPアドレスを検出していますか?
ConnectivityManagerを使用して、アクティブなネットワークがWifiネットワークであるかどうかを判断する方法、およびjava.net.NetworkInterfaceを使用して使用可能なネットワークインターフェイスを反復してIPアドレスを取得する方法を知っています。
どのようにすればよいかわからないのは、複数のアドレスが見つかった場合、どのIPアドレスがWifiネットワークに属しているかを判断することです。何かアドバイス?
ありがとうございました。
これはうまくいくようですが、情報に感謝します。 –
それはうまくいってうれしい! –
インターネットのアクセス許可は不要です。 ACCESS_WIFI_STATE(少なくとも4.1.1以上) –