Mac 周辺の RSSI ワイヤレス ネットワークのリストを取得するための API を探していますが、まだ見つかりませんでした。
助けてくれてありがとう
コア WLAN フレームワークを見てください。インターフェイスの「BSD 名」を指定してCWInterfaceを取得し、名前または SSID をinitWithInterfaceName:
使用scanForNetworksWithName:
またはscanForNetworksWithSSID:
指定せずに (「ブロードキャスト スキャンを実行します」)、取得したCWNetworksを調べて、そこから RSSI などの情報を抽出します。 .
願わくば、Java からそのフレームワークにアクセスできる何らかのブリッジがあることを願っています。そうでない場合は、そのブリッジを自分で作成する必要がある場合があります。
これは Lion 以降でのみ使用できることに注意してください。