在没有接入同一个网络的前提下,wifi设备与移动应用APP如何实现如何发现设备?实现初始化配置?

xiaoqiang5448 2014-07-31 11:20:33

项目需求:实现,使用移动客户端搜索wifi设备,设置wifi设备接入到指定路由接入点。(将wifi设备配置到与手机客户端同一网络中)。

市面上有很多wifi设备实现了手机APP与设备直连的功能,想了解一下这方面的技术细节,比如索尼微单、小度耳目。当用户拿到小度的第一刻起,由于小度并未接入到网络,需要通过手机客户端添加设备,打开小度耳目手机应用,手机应用是如何发现设备的呢?wifi-direct?如果小度耳目支持的wifi-direct,但IOS设备并不支持wifi-direct,那么在ios系统又是如何发现设备并配置小度耳目的网络呢?
关于wifi直连,还有一个adhoc的模式,已测试ios系统能够发现adhoc模式的设备,但是Android设备又搜索不到,网上查,说是Android原生系统不支持发现这一类网络,可以打补丁替换wpa_supplicantb文件实现,但是对于用户来说,这肯定是行不通的。

不管是硬件条件,还是软件技术,都来讨论一下如何实现这项功能。


使用百度云账号添加小度耳目设备。



...全文
879 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
a562851773 2014-12-23
  • 打赏
  • 举报
回复
应该就是这样,最近做的智能家居设备发现就打算用这种方式
annt123321 2014-08-11
  • 打赏
  • 举报
回复
看不懂
xiaoqiang5448 2014-08-11
  • 打赏
  • 举报
回复
事实上,初始状态时,小度的确是ap模式,然后设置接入指定路由后,小度wifi的模式切换为sta模式。
lionfresh 2014-07-31
  • 打赏
  • 举报
回复
android没用相应的接口吗,顶起来,大家讨论
xiaoqiang5448 2014-07-31
  • 打赏
  • 举报
回复
day day up
哎,真难 2014-07-31
  • 打赏
  • 举报
回复
AP热点,你可以看下data/data/wifi这个目录下面记载的wifi的热点信息
mochhk 2014-07-31
  • 打赏
  • 举报
回复
1.可以在硬件上做wifi 的AP热点。应该大多数的外设wifi连接都会广播出wifi热点信息。 手机可搜索到后,按照外设的说明给出的名称和密码进行wifi热点连接。就是外设是一个wifi Ap热点。 2.在或者是外设可连接到固定名称和密码的wifi热点,这样可以在手机上建立一个Ap热点,广播出去,让外设去连接。这样外设就是一个终端需被动连接其他wifi热点.
sagittarius1988 2014-07-31
  • 打赏
  • 举报
回复
是否可以通过ping操作来扫描这些设备呢?

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧