Android BLE编程实现

      Android 蓝牙BLE开发,看起来好难,其实基本都是那样。这里就我最近课题作业的编程情况做一个总结。


应该注意的是:

1. 不能使用模拟器进行开发,具体报什么错我忘记了,但是当时Google时都说要使用真机测试,其他此类涉及到硬件的都是如此。

2. 手机或者pad必须支持BLE功能,常见就是android4.3以上,有蓝牙4.0的,基本都是基于这个协议的。

 

        编程之前,个人觉得没必要看太多BLE的协议框架和教程,毕竟Google的API已经够用了,只要知道如何调用,基本就可以了。这里我就是在Google的官网上下载的示例程序,然后进行修改写的,大大节省了开发时间。

以下部分都是根据Google官网来的,具体可以参考Google官网 https://developer.android.com/guide/topics/connectivity/bluetooth-le.html 或者对应的中文翻译http://ricardoli.com/2014/07/31/%E8%93%9D%E7%89%9940%E2%80%94%E2%80%94android-ble%E5%BC%80%E5%8F%91%E5%AE%98%E6%96%B9%E6%96%87%E6%A1%A3%E7%BF%BB%E8%AF%91/,这里不再赘述。其中Google的示例程序这里可以找到: https://developer.android.com/samples/BluetoothLeGatt/src/com.example.android.bluetoothlegatt/DeviceScanActivity.html#l44

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值