Android 在尝试查找可升级设备时,如何使用LeDeviceListAdapter?

Android 在尝试查找可升级设备时,如何使用LeDeviceListAdapter?,android,bluetooth-lowenergy,Android,Bluetooth Lowenergy,我正在用Android开发一个应用程序,我遵循Android的代码建议 当我键入代码时: private LeDeviceListAdapter mLeDeviceListAdapter; 它有错误消息: LeDeviceListAdapter无法解析为类型 我必须如何修复这个错误???代码实际上只是Android SDK中BTLE示例项目的摘录。您应该一起阅读本文和示例项目 示例项目的路径是/sdk/samples/android-18/legacy/BluetoothLeGatt 如果您只

我正在用Android开发一个应用程序,我遵循Android的代码建议

当我键入代码时:

private LeDeviceListAdapter mLeDeviceListAdapter;
它有错误消息:

LeDeviceListAdapter无法解析为类型


我必须如何修复这个错误???

代码实际上只是Android SDK中BTLE示例项目的摘录。您应该一起阅读本文和示例项目

示例项目的路径是/sdk/samples/android-18/legacy/BluetoothLeGatt

如果您只对LeDeviceListAdapter是什么感兴趣,下面是中的代码


我还建议您阅读AdapterView(ListView的父级)和适配器的工作原理。与实际的BLE工作无关,但是如果您不了解发生了什么,您将在理解示例代码时受到影响。

Android API中没有内置
LeDeviceListAdapter
类;你必须自己创造它。我在以下链接中找到了该类——Android教程打算让您使用的类:


只需在页面上搜索“LeDeviceListAdapter”。

如果能与用户分享,那将是非常棒的(呃……我的意思是在最基本的层面上很有帮助)。。。。让人沮丧的是,必须自己解决这个问题会浪费时间,特别是在sdk级别19中没有Blegat的示例项目。对于API 19,Blegat示例位于/sdk/samples/android-10/connectivity/BluetoothLeGatt下