• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Nearby-Service新特性WiFi分享

android 搞代码 3年前 (2022-03-01) 22次浏览 已收录 0个评论

PART 1: Wi-Fi分享性能介绍

敌人来家里做客、顾客到店里用餐…当他们想要给本人的手机链接Wi-Fi时,总免不了询问Wi-Fi名称和明码。。这种问明码和给明码的过程非常麻烦,经常还会有听错或者输错明码的状况,更重要的是无意间会造成明码泄露。如何解决这些问题呢?华为Nearby Service为您提供了“Wi-Fi分享”新个性。通过此个性可实现一键接入Wi-Fi网络,用户可在APP内给本人的智能设施一键连贯Wi-Fi。

PART 2:Wi-Fi分享原理简介和亮点

  1. 原理简介

如图所示,用户手机会通过蓝牙发现待连网的设施,如手机,智能电视,电视盒子,智能音箱等,而后用户只须要在手机上选中待连网的设施并确定帮助其连网。而后Nearby Service会主动给待连网设施进行Wi-Fi配置,让其退出网络。

  1. 让用户更不便的实现Wi-Fi连贯

通过Wi-Fi分享性能,用户可省略问明码和给明码的麻烦过程,无需手动关上要连网设施的Wi-Fi开关,无需抉择该连贯哪一个Wi-Fi网络,更无需手动在设施上输出Wi-Fi明码。一键配网,让体验更上一层楼。

a. 只能分享设施以后连贯的Wi-Fi,不能分享已在用户设施内已保留然而没连贯的Wi-Fi,保障其余网络不受影响。
b. 无需走漏Wi-Fi明码内容,避免明码泄露。
c. HMS Core将Wi-Fi明码信息加密传输,不被窃听。
d. HMS Core主动在设施B上进行Wi-Fi配置。SSID和明码不对外提供。
e. 只有近距离(如10米范畴内)的设施能力发动Wi-Fi分享申请。
f. 提供校验机制,非信赖设施申请可间接回绝。

PART 3: Wi-Fi分享性能接入简介

整体开发流程可分为三个阶段:

  1. 开启Wi-Fi分享

a. 依据理论状况通过调用WifiSharePolicy来设置网络或分享网络。

b. 注册WifiShareCallback,解决回调事件。

c. 调用startWifiShare()接口开启Wi-Fi分享性能。

  1. 分享Wi-Fi网络

调用shareWifiConfig()接口给对端设施分享网络。

  1. 进行Wi-Fi分享

调用stopWifiShare()接口进行本设施WiFi分享性能。

更多详情,请返回:

华为开发者联盟Nearby Service官网:https://developer.huawei.com/consumer/cn/hms/huawei-nearbyservice?hasource=hms1

获取开发领导文档:https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References-V5/fastpair-overview-0000001057700981-V5?haource=hms1

下载demo和示例代码请到:https://github.com/HMS-Core/hms-nearby-demo/tree/master/NearbyWifiShare

原文链接:https://developer.huawei.com/consumer/cn/forum/topic/0201415943055290443?fid=18

原作者:胡椒


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Nearby-Service新特性WiFi分享

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址