1 Star 1 Fork 0

ScenarioSamples/BluetoothSocket

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

BT_Socket

介绍

本示例展示了蓝牙socket聊天通话,使用2部手机进行运行

注意事项

服务端的sppAccept需要再客户端连接后打开

需要的权限

  1. ohos.permission.ACCESS_BLUETOOTH

使用步骤

服务端
1、开启服务端监听
2、等待客户端连接
3、客户端连接后打开sppAccept
4、成功后客户端ID值非-1
5、打开读监听

客户端
1、获取已配对蓝牙Mac地址(具体业务可视情况操作)
2、打开连接
3、服务端获取到连接后打开spp读请求
4、可做消息发送

工程目录

entry/src/main/ets/
|---common
|   |---Constants.ets
|---entryability
|   |---EntryAbility.ets
|---pages
|   |---Client.ets              // 客户端页面
|   |---MainPage.ets            // Demo主页面
|   |---Server.ets              // BLE服务端功能页面
|---utils
|   |---PermissionsUtil.ets     // 权限操作工具类
|   |---Util.ets                // 工具类

效果预览

客户端 服务端
Spp-client.gif Spp-server.gif

一份简单的问卷反馈

亲爱的Harmony Next开发者,您好!
为了协助您高效开发,提高鸿蒙场景化示例的质量,希望您在浏览或使用后抽空填写一份简单的问卷,我们将会收集您的宝贵意见进行优化

点击此处填写问卷

空文件

简介

【鸿蒙 Harmony Next 示例 代码】本示例展示了蓝牙socket聊天通话,使用2部手机进行运行 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/scenario-samples/bluetooth-socket.git
git@gitee.com:scenario-samples/bluetooth-socket.git
scenario-samples
bluetooth-socket
BluetoothSocket
master

搜索帮助