在Android ICS中,提供无线P2P(WiFi Direct)API.
我尝试开发一个应用程序,如果MAC地址匹配,可以通过无线P2P自动连接2部手机.
从SDK文档中,我必须执行以下步骤:
一旦调用了connect()API,Farside手机就会弹出一个连接身份验证对话框.(取决于WifiP2pConfig)
反正自动连接,没有Farside弹出Dialog?
rya*_*ork 15
似乎无法实现身份验证对话框的自动化,这也使得p2p路由也不可能.眼下,WpsInfo类(这是在得到对等连接期间传递到WifiP2pManager的connect()函数WifiP2pConfig类使用),只显示四种方式验证对话框:显示器/键盘/标签/ PBC.我相信PBC(按钮配置)是默认值,是你所指的.其他三个选项要求用户输入一种类型的引脚,使其更加无法用于自动连接.也许如果我们要找到这个认证对话框类的类型,我们可以自动点击'ok'按钮?
我希望可以添加一个新选项,使应用程序能够验证连接,而不是用户.这种基于用户的身份验证看起来像是从蓝牙api继承而来,严重限制了wifi直接的有用性.也许谷歌的人可以帮助我们?
| 归档时间: |
|
| 查看次数: |
8958 次 |
| 最近记录: |