BLE蓝牙通信Bluetooth_4.3

该Demo主要是兼容了支持BLE的Android4.3终端设备之间的蓝牙通信。

主要功能包含:

1、蓝牙的开启、关闭;

2、周围蓝牙开启设备的搜索、建连

3、成功建连后,通过蓝牙向对方发送消息。

注:要想观察发送/接收消息,必须双方都安装了此APP。

下载地址:http://www.devstore.cn/code/info/713.html

运行截图:

   

时间: 2024-10-05 23:25:09

BLE蓝牙通信Bluetooth_4.3的相关文章

【Android源码】BLE蓝牙通信Bluetooth_4.3

该Demo主要是兼容了支持BLE的Android4.3终端设备之间的蓝牙通信. 主要功能包含: 1.蓝牙的开启.关闭: 2.周围蓝牙开启设备的搜索.建连 3.成功建连后,通过蓝牙向对方发送消息. 注:要想观察发送/接收消息,必须双方都安装了此APP. 下载地址:http://www.devstore.cn/code/info/713.html    

【转】Android BLE开发之Android手机与BLE终端通信

今天看了一下android 蓝牙BLE 记录一下 原创作者连接: http://blog.csdn.net/hellogv/ 最近穿戴设备发展得很火,把相关技术也带旺了,其中一项是BLE(Bluetooth Low Energy).BLE是蓝牙4.0的核心Profile,主打功能是快速搜索,快速连接,超低功耗保持连接和传输数据,弱点是数据传输速率低,由于BLE的低功耗特点,因此普遍用于穿戴设备.Android 4.3才开始支持BLE API,所以请各位客官把本文代码运行在蓝牙4.0和Androi

Android BLE开发——Android手机与BLE终端通信初识

蓝牙BLE官方Demo下载地址:   http://download.csdn.net/detail/lqw770737185/8116019参考博客地址:    http://www.eoeandroid.com/thread-563868-1-1.html?_dsign=843d16d6      设备:MX5手机一台,农药残留检测仪一台(BLE终端设备)      目的:实现手机控制仪器,如发送打印指令,仪器能进行打印操作等 关于如何打开蓝牙,配置相关权限,搜索BLE设备等步骤网上有很多资

android ble蓝牙开发略解

Android 蓝牙4.0开发 1.  权限和相关属性 “android:required="true"表示apk只有在具有bluetooth_le属性的系统里运行,这个4.3之前android系统没有 <uses-featureandroid:name="android.hardware.bluetooth_le"android:required="true"/> <uses-permissionandroid:name=&q

Android开发之蓝牙通信

时隔半年时间,又遇到了蓝牙开发了,之前是蓝牙连接打印相关方面的,这次需要蓝牙配对数据传输,折腾过去折腾过来,也就那么回事,下定决心系统的梳理这块的知识 蓝牙开发必练基本功 蓝牙权限 为了在您的应用程序中使用蓝牙功能,您必须声明蓝牙权限蓝牙.您需要此权限来执行任何蓝牙通信,如请求一个连接.接受一个连接和传输数据.如果你想让你的应用启动设备发现或操纵蓝牙设置,你也必须申报bluetooth_admin许可.大多数应用程序都需要此权限,仅用于发现本地蓝牙设备的能力.此权限授予的其他权限不应被使用,除非

BLE蓝牙在Android开发中的应用

最近一段时间在写支持BLE蓝牙的Android应用.是时候总结一下了. 1.什么是BLE.(总得先知道BLE是什么吧~~~) Bluetooth Low Energy(低功耗蓝牙),缩写为Bluetooth LE,或BLE,作为蓝牙4.0 (有时称为蓝牙智能)规范的一部分,并针对上述的这些具体问题而被引入.就提高电池寿命而言,许多制造商声称一些传感器能维持数月甚至数年的时间(我必须承认我有点怀疑制造商的估计一般是基于最好的情况下,而不涉及实际的使用情况).Google在Android 4.3(A

安卓蓝牙通信

package com.example.bluetoothtest; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.OutputStreamWriter;

Android ble 蓝牙4.0 总结一

本文介绍Android ble 蓝牙4.0,也就是说API level >= 18,且支持蓝牙4.0的手机才可以使用,如果手机系统版本API level < 18,也是用不了蓝牙4.0的哦. 首先发一下官方的demo,有兴趣的可以过去看看:http://developer.android.com/guide/topics/connectivity/bluetooth-le.html.android系统4.3以上,手机支持蓝牙4.0,具有搜索,配对,连接,发现服务及特征值,断开连接等功能,下载地

蓝牙通信中读取固定长度数组的解决

2014-05-05 18:10 今天主要忙于工作.之前遇到一个问题,今天得以解决. 问题的描叙:需要从输入流中读取固定长度的字节数组. 问题的解决:今天参考了网上的资料.解决了. 注释部分:之前是通过拷贝数组进行解决,但是难以解决. 解决的代码如下: public synchronized void run() { byte[] buffer = new byte[16]; int bytes = 0; while (mmInStream != null) { try { // 通过连接的端口