我正在寻找一个BLE实现的工作示例,它扫描(查找/连接)并在本机Android Studio中发送/接收消息。
我没有找到任何实际工作的例子,大多数错过了核心文件,大多数只是崩溃而有些则什么都不做。
如果不允许这样的问题我很抱歉,请随意将其删除或按照您的意愿进行投票。
答案 0 :(得分:0)
我发现这个扫描并发送硬编码消息:
https://github.com/arpith20/BLEArduino
您可以轻松更新代码,以便发送输入的消息。
要读取发送到应用程序的消息,请将以下内容添加到DeviceControlActivity行中的BroadcastReceiver:132
else if (BluetoothLeService.ACTION_DATA_AVAILABLE.equals(action)) {
String value = intent.getExtras().getString(BluetoothLeService.EXTRA_DATA);
messages += value;
tvMessages.setText(messages);
}