ClassicBluetooth
Android经典蓝牙工具类
已完成:
- 开启蓝牙
- 关闭蓝牙
- 扫描蓝牙设备
- 连接配对
- 发送数据
- 接收数据
- 获取已配对设备
TODO:
- 接收文件
- 功能优化、性能优化、BUG清扫
最近在做一个带有蓝牙打印机的项目,借此完成这个库的开发
导入
implementation 'com.sdwfqin.cbt:cbt:1.1.1'
使用
1.初始化
public class BaseApp extends Application {
@Override
public void onCreate() {
super.onCreate();
CbtManager
.getInstance()
// 初始化
.init(this)
// 是否打印相关日志
.enableLog(true);
}
}
/**
* 设置自定义UUID
*
* @param uuid
* @return BleManager
*/
public CbtManager setUUID(String uuid) {
CbtConstant.CBT_UUID = UUID.fromString(uuid);
return this;
}
/**
* 设置自定义服务名称
*
* @param name
* @return BleManager
*/
public CbtManager setServiceName(String name) {
CbtConsta

该博客介绍了如何开发一个Android经典蓝牙工具类库,包括开启/关闭蓝牙、扫描设备、连接配对、发送和接收数据等核心功能。还提供了初始化、自定义UUID和服务名的方法,并展示了使用示例。此外,作者分享了项目代码链接,便于读者参考和使用。
最低0.47元/天 解锁文章
354

被折叠的 条评论
为什么被折叠?



