
Bluetooth LE提高篇
针对低功耗蓝牙的实际开发场景,提升开发水平,不能止步于调用API~
心灵行者
这个作者很懒,什么都没留下…
展开
-
2-“App is scanning too frequently"什么鬼?
在前一篇文章中我们分析了BluetoothLeScanner的源码,了解了Android系统中关于低功耗蓝牙扫描的业务逻辑。下面我们就继续分析关于低功耗蓝牙扫描中的常见问题之一“App is scanning too frequently…”相信大多数开发郭低功耗蓝牙的小伙伴应该都遇到过这个问题。这个问题会导致什么?直接影响是我们不能扫描到任何低功耗蓝牙设备,这对于我们开发者而言是很不好的。这...原创 2019-11-22 17:24:39 · 2459 阅读 · 5 评论 -
1-BluetoothLeScanner源码解析
对于低功耗蓝牙而言,设备的发现的一种重要的手段就是通过设备的扫描,当然这不是唯一的手段。关于设备的扫描我们在Bluetooth LE实战篇中的低功耗蓝牙之设备扫描中阐述过,所以在这里就不再进行过多的解释。言归正传,我们来分析BluetoothLeScanner的源码。我们先来看看这个类的注释:这段文字告诉我们:该类提供了一些低功耗蓝牙设备扫描相关的方法。如果需要特定类型的扫描方式请...原创 2019-11-03 17:53:33 · 4741 阅读 · 6 评论 -
0-你了解Bluetooth LE开发吗?
我为什么要写Bluetooth LE开发的提高篇的文章呢?我已经在前一段时间陆续的发布了几篇关于低功耗蓝牙实战篇的文章了。在上一个篇章中我们介绍了关于低功耗蓝牙开发的常用的API的使用方式。但是仅仅会使用几个常见的API是不能开发出优秀的产品的。不过话说回来,毕竟低功耗蓝牙开发涉及到软件和硬件的开发,所以硬件开发的小伙伴也是很重要的,他的一些反馈也能帮助解决一些常见的问题。好了其他的我们不再多说了...原创 2019-11-02 17:57:12 · 831 阅读 · 0 评论