android ble 开发笔记

原创 2016年06月02日 11:19:20

android ble 中文名称为低频蓝牙,主要是用来连接一些支持蓝牙的外部设备,比如说智能手表和手环。理论不多说,希望这篇文章能帮助大家快速搭建 android的BLe模块

首先,要使用ble,先要在配置文件中添加蓝牙的权限

<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-feature android:name="android.hardware.bluetooth_le" android:required="true"/>
但是如果想让你的app提供给那些不支持BLE的设备,需要在manifest中包括上面代码并设置required="false",然后在运行时可以通过使用PackageManager.hasSystemFeature()确定BLE的可用性。


Android之开发BLE 详细步骤

Android之开发BLE开发之前我们必须知道蓝牙广播常量所代表的含义:参考文档 String ACTION_ACL_CONNECTED=”android.bluetooth.device.actio...
  • XJ10160
  • XJ10160
  • 2017年06月23日 19:10
  • 509

android BLE从入门到精通开发

目前智能家居都被看成是下一个科技爆发点,而智能家居里面使用的技术,响应最高的就算是BLE了,下面,我们说一下android怎么开发BLE,和要注意的一些问题:1.首先,得知道,android是从and...
  • fangqiangqi
  • fangqiangqi
  • 2016年05月25日 19:41
  • 10500

Android 蓝牙BLE开发详解

Android 蓝牙BLE开发详解 有传输数据 多设备连接 获取uuid等
  • Charon1997
  • Charon1997
  • 2017年06月07日 01:49
  • 2530

android Ble开发的那些事(一)

在android中,对ble设备的操作实际上是对BluetoothGatt的操作,所以我们首先要想办法获取到BluetoothGatt。如图展示,对蓝牙设备的连接过程也就是获取BluetoothGat...
  • Emily_cyy
  • Emily_cyy
  • 2016年09月01日 13:27
  • 721

Android蓝牙BLE开发步骤

步骤: 1、开始准备(包括:添加权限,判断支持,打开蓝牙) 2、扫描设备(扫描BLE设备) 3、建立连接(能过地址,并建立GATT连接) 4、列举服务(列举BLE设备开启了哪些服务,并找出相关...
  • zhaicaixiansheng
  • zhaicaixiansheng
  • 2015年07月13日 10:08
  • 3832

Android BLE开发笔记

最近遇到使用Android与BLE设备通信的开发项目,最开始感觉一头雾水,网上的资料不多,只能自己看谷歌提供的demo慢慢消化。 简单的来讲首先一个BLE设备包含多个service,而每个serv...
  • u013564276
  • u013564276
  • 2015年09月25日 11:01
  • 388

Android 蓝牙和BLE应用开发经验参考

本文是一篇关于Android蓝牙和BLE的开发技术经验总结分享,希望能对想从事Android蓝牙和BLE开发的同学有所帮助。由于本人能力有限,本文可能会有些内容写的不好的地方,还请大家在文章后面的讨论...
  • kgdwbb
  • kgdwbb
  • 2017年02月27日 19:24
  • 1633

Android BLE开发之Android手机与BLE终端通信

最近穿戴设备发展得很火,把相关技术也带旺了,其中一项是BLE(Bluetooth Low Energy)。BLE是蓝牙4.0的核心Profile,主打功能是快速搜索,快速连接,超低功耗保持连接和传输数...
  • hellogv
  • hellogv
  • 2014年04月21日 20:22
  • 132495

Android Ble蓝牙开发(服务器端)

最近项目里面需要集成一个蓝牙的连接功能,作为一枚刚刚毕业不久的新生,大学几年又白过的。只好在几天内搜搜百度,脑补一下。文章部分内容摘至各大Blog,加上本dust的见解,写了一份Client端和Ser...
  • z302766296
  • z302766296
  • 2017年09月03日 12:06
  • 452

使用BleLib的轻松搞定Android低功耗蓝牙Ble 4.0开发详解

示例源码: https://github.com/junkchen/BleLib/tree/master/sample BleLib是Android低功耗蓝牙4.0及以上开发的辅助库,一行代码解决Bl...
  • KjunChen
  • KjunChen
  • 2016年03月16日 23:13
  • 12315
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android ble 开发笔记
举报原因:
原因补充:

(最多只允许输入30个字)