Android代码不扫描BLE设备CC2650

Posted

技术标签:

【中文标题】Android代码不扫描BLE设备CC2650【英文标题】:Android Code Does not scan BLE device CC2650 【发布时间】:2017-02-14 01:42:31 【问题描述】:

我正在使用 CC2650STK SensorTag。

我已经从 GitHub 下载了这个开源应用程序:https://github.com/googlesamples/android-BluetoothLeGatt

但是,该应用不会扫描我的 BLE 设备并显示在列表中。如果有人可以指导我或帮助我修改此代码,以便它可以扫描我的 CC2650STK 设备。

感谢您的帮助

【问题讨论】:

您使用的是哪款手机?你的手机支持BLE吗?如果是这样,请确保您拥有手机的最新更新。 嗨 Ihab,我正在使用摩托罗拉 MotoE2(4G-LTE)。是的,它有最新的更新。 @IhabHajj 【参考方案1】:

确保您设置了以下权限:

ACCESS_COARSE_LOCATION

蓝牙

蓝牙管理

希望这会有所帮助,

【讨论】:

【参考方案2】:

尝试使用https://git.ti.com/sensortag-20-android?OrderOnline=More+Info&TICOM_AUTHLEVEL=3&TICOM_VALIDATE_INPUT=1TI 提供的 SensorTag App 源代码

【讨论】:

以上是关于Android代码不扫描BLE设备CC2650的主要内容,如果未能解决你的问题,请参考以下文章

杂记:解决Android扫描BLE设备名称不刷新问题

BLE扫描不工作

如何在android中将数据写入BLE设备

BLE 扫描在 Android 中不起作用

Android BLE应用开发--部分手机扫描列表不包含任何内容

android BLE Peripheral 手机模拟设备发出BLE广播 BluetoothLeAdvertiser