android的wifi直连,WLAN 直连  |  Android 开源项目  |  Android Open Source Project

WLAN 直连功能又称“WLAN 点对点”,它允许支持设备直接使用 WLAN 直连协议发现其他设备并与之互连(无需连接到互联网或移动网络)。此功能是基于 Wi-Fi 联盟 (WFA) Wi-Fi 直连规范构建的,它支持在断开网络的情况下,在可信设备和应用之间共享高吞吐量数据。示例和来源要使用此功能,设备制造商必须实现在 Android 开源项目 (AOSP) 中提供的 WLAN 硬件接口设计语言 ...
摘要由CSDN通过智能技术生成

WLAN 直连功能又称“WLAN 点对点”,它允许支持设备直接使用 WLAN 直连协议发现其他设备并与之互连(无需连接到互联网或移动网络)。此功能是基于 Wi-Fi 联盟 (WFA) Wi-Fi 直连规范构建的,它支持在断开网络的情况下,在可信设备和应用之间共享高吞吐量数据。

示例和来源

要使用此功能,设备制造商必须实现在 Android 开源项目 (AOSP) 中提供的 WLAN 硬件接口设计语言 (HIDL)。HIDL 取代了之前使用的硬件抽象层 (HAL) 结构,以便通过指定收集到接口和软件包的类型和方法调用来简化实现流程。

以下是采用 Wi-Fi 直连功能所需的 Wi-Fi HAL 表面:+ hardware/interfaces/wifi/1.3 或更高版本 + hardware/interfaces/wifi/supplicant/1.2 或更高版本

实现

设备制造商需要提供框架和 HAL/固件支持:

框架:

AOSP 代码

启用 WLAN 直连:需要功能标记

WLAN 直连(点对点)HAL 支持(意味着固件支持)

为实现此功能,设备制造商需要实现 Wi-Fi HIDL,还要为 Wi-Fi 直连启用功能标记。在位于 device// 的 device.mk 中,修改 PRODUCT_COPY_FILES 环境变量,以便支持 Wi-Fi 直连功能:

```

PRODUCT_COPY_FILES +=

frameworks/native/data/etc/android.hardware.wifi.direct.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/andro

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值