最近做一款Android与蓝牙BLE设备通讯的项目,记录下开发经验。
蓝牙设备是JDY-19模块,串口透传,非常方便好用。官方教程需要创建Service进行通讯,此处需求为简单数据透传,直接在Activity中收发完成就结束,不开启服务,简单便捷。话不多说,代码伺候。
一、Android扫描BLE设备
0. 开启权限
1. 检查是否有BLE支持
if (!getPackageManager().hasSystemFeature(PackageManager.FEATURE_BLUETOOTH_LE)) {
Toast.makeText(this, "您的设备不支持蓝牙BLE", Toast.LENGTH_SHORT).show();
finish();
}
2.检查是否有蓝牙支持
原创文章,转载请注明: 转载自贝壳博客
本文链接地址: Android BLE通讯详解,连接JDY-19