2013-11-09 4 views
11

私はAndroid搭載端末にWi-FiホットスポットAPをプログラム的に接続していますが、クライアントを接続したり切断したり、Wi-FiホットスポットAPをプログラムで有効にする方法はありますか?個々のデバイスの接続イベントまたは切断イベントに関する情報を提供するコールバックイベントは、Android APIにはありますか? ありがとうございます。Android Wi-Fiホットスポットクライアント接続イベント

+0

あなたはどこでも同じSSIDを持っていますか?その場合はSSIDが接続されているかどうかを確認することができます –

答えて

3

私はあなたが使用する必要があると思いますWifiP2pDevice 利用可能なデバイスがないか、接続されているかどうかを確認できます。

は、利用可能な方法で、ここでhere

を探してみEDIT

このAndroid Wifi Hotspot Manager Class/proc/net/arpをスキャンして生計を検出するために、既知の各クライアントにpingを実行するためのサンプルコードを持っています。

このロジックをループ内に実装すると、は、ドライバからWifiクライアント切断イベントをエミュレートすることができます。

+0

申し訳ありませんが、質問は 'WifiP2p'とは関係ありません。 – leesei

+0

私の謝罪、私は誤解しました。 – gilonm

+0

ところで、誰かが同じ質問をここに聞いた http://stackoverflow.com/questions/21522961/how-to-get-the-client-device-details-which-is-connected-to-wifi-hotspot – gilonm

関連する問題