2 つの Android デバイスを接続するときに PIN の入力を要求して、相互に通信していることを確認したいと考えています。
Android SDK 17 には、「WiFiDirectDemo」というサンプル プロジェクトがあります。Wi-Fi Direct 接続を確立しますが、PIN 認証がありません。
- 71行目あたりのDeviceDetailFragmentクラスでWiFiP2pConfig.wps.setupを指定する方法がわかりません.現在のデバイスでアクションを指定しますか(自動生成された4桁のPINを表示したい)、つまりconfig.wps. setup = WPSInfo.DISPLAY ですか、それともピアでアクションを指定する必要がありますか、つまり config.wps.setup = WPSInfo.KEYPAD ですか?
- 他のピアで接続要求を検出するにはどうすればよいですか? BroadcastReceiverなどで聞くことができるものがあると思いますが、見つかりません。
私は経験豊富な iOS 開発者ですが、Android は私にとって非常に新しいものです。答えは明らかです。ご協力いただきありがとうございます。