`
Jack22
  • 浏览: 133020 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

android蓝牙----蓝牙概述

 
阅读更多

       蓝牙,是一种支持设备短距离通信(一般10m内)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用“蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与因特网Internet之间的通信,从而数据传输变得更加迅速高效,为无线通信拓宽道路。蓝牙采用分散式网络结构以及快跳频和短包技术,支持点对点及点对多点通信,工作在全球通用的2.4GHz ISM(即工业、科学、医学)频段。其数据速率为1Mbps。采用时分双工传输方案实现全双工传输。

 

 

蓝牙通讯是基于唯一地址MAC来相互 传输的,考虑到安全问题Bluetooth通讯时需要先配对,然后开始相互连接,连接后设备将会共享同一个RFCOMM通道以便相互传输数据。目前这些实 现在Android 2.0或更高版本SDK上实现。
分享到:
评论

相关推荐

    android开发-Android蓝牙开发入门demo.zip

    这个"android开发-Android蓝牙开发入门demo.zip"文件很显然是一个帮助开发者了解如何在Android系统上实现蓝牙功能的示例项目。下面我们将深入探讨Android蓝牙开发的基础知识、关键组件以及如何通过代码实现蓝牙连接...

    Android教程-----概述.docx

    Android 拥有多种特性,如漂亮的用户界面,支持多种通信方式(如 GSM、Wi-Fi、蓝牙等),内置轻量级数据库SQLite,以及全面的多媒体支持,包括各种视频、音频格式和图像类型。Android 还支持多点触控、多任务处理、...

    Android-nRF-Toolbox-master

    nRF Toolbox是一款针对Nordic nRF5系列微控制器的Android应用,它提供了一系列实用功能,如蓝牙扫描、连接、数据传输等,用于测试和评估BLE设备。"Android-nRF-Toolbox-master"是这个应用的源代码仓库,包含了完整...

    Android 蓝牙 Avrcp协议上层分析文档,源码剖析。

    一、Android 蓝牙 Avrcp 协议概述 Android 蓝牙 Avrcp 协议是 Android 系统中蓝牙音乐播放器的核心协议,负责蓝牙音乐播放器的远端控制。Avrcp 协议被分成两部分:CT 和 TG,分别对应蓝牙耳机和手机等设备。 二、...

    Android Recipes- A Problem-Solution Approach 2th

    - **附录B:Android Tools Overview** - 概述常用的Android开发工具及其特点。 - **附录C:App Design Guidelines** - 提供应用设计方面的指导原则。 - **附录D:Univerter Architecture** - 讲解Univerter架构的...

    Android蓝牙开发

    ### Android蓝牙开发详解 #### 一、概述 在Android平台上,蓝牙开发是一项常见的功能集成,尤其是在需要设备间短距离无线通信的应用场景中。通过Android SDK提供的蓝牙API,开发者可以实现蓝牙设备之间的数据交换...

    Android ESC-POS 打印源代码(支持蓝牙和WiFi).zip

    Android ESC-POS 打印源代码是专门为在Android设备上实现ESC/POS协议...以上是对Android ESC-POS打印源代码涉及的关键知识点的概述。通过深入理解这些概念和技术,开发者可以有效地利用这个源代码实现自己的打印应用。

    Android蓝牙串口通信附源码

    一、Android蓝牙概述 Android系统支持蓝牙 Low Energy (BLE) 和传统 Bluetooth Classic,两者在不同场景下各有优势。本文主要讨论的是Classic Bluetooth,适用于串口通信,通常用于打印机、传感器等设备的连接。 二...

    Android ---Professional Android Application Development

    ### Android专业应用开发知识点概述 #### 一、书籍简介与目标读者 《Professional Android Application Development》是一本专注于Android应用开发的专业书籍,旨在帮助开发者快速掌握并应用Android平台上的各种...

    Android 蓝牙ble demon

    - **BLE概述**:BLE是一种设计用于低功耗设备间通信的技术,相比于经典蓝牙,BLE更节能,传输距离较短但更适合传感器网络。 - **角色定义**:BLE中有三个主要角色:Central(中心设备)、Peripheral(外围设备)和...

    Android上蓝牙通信的Demo工程

    通过这个蓝牙聊天Demo工程,开发者可以学习到Android蓝牙通信的基本流程,以及如何将其集成到实际应用中。在实际开发中,可以在此基础上进行功能扩展,如文件传输、设备配对等。这个Demo是理解Android蓝牙通信机制的...

    android 蓝牙 串口

    ### Android蓝牙开发技术详解——基于RFCOMM协议的串口通信 #### 一、RFCOMM通道概述 ##### 1. RFCOMM协议定义 RFCOMM协议是一种基于欧洲电信标准协会(ETSI) 07.10规程的串行线路仿真协议。该协议的主要目标是提供...

    android 博通蓝牙驱动的调试

    本文主要讲述 Android 博通蓝牙驱动的调试,包括 Android 蓝牙的概述、蓝牙模块的数据流、蓝牙驱动的加载和调试等内容。 一、 Android 蓝牙的概述 Android 蓝牙模块由应用、框架、协议栈和驱动这几部分组成。博通...

    毕业设计Android部分-project-android.zip

    由于未提供具体项目的详细描述,以上只是一般性的Android项目开发流程和技术概述。实际项目可能涉及更多定制化功能和技术实现,例如地图API集成、蓝牙通信、传感器交互等。要详细了解"project-android"的具体内容,...

    android开发蓝牙的一个简单例子

    Android蓝牙概述 Android系统提供了`BluetoothAdapter`类来管理蓝牙功能,`BluetoothSocket`类用于建立连接,以及`InputStream`和`OutputStream`来读写数据。开发者需要处理蓝牙的开启、扫描、配对、连接和数据传输...

    Android蓝牙遥控小车

    《Android蓝牙遥控小车》项目概述 在当今的物联网时代,智能硬件与移动设备的交互变得越来越普遍。本项目“Android蓝牙遥控小车”就是这样一个典型的应用实例,它结合了Android移动开发技术与51单片机控制,实现了...

    Android Recipes - A Problem-Solution Approach

    本章主要讲述Android中的网络编程技术,包括HTTP请求处理、WebSocket通信、蓝牙和Wi-Fi直连等实用技术点。 - **第4章:设备硬件与媒体交互** 作为一款移动操作系统,Android支持各种类型的硬件设备。本章深入探讨...

Global site tag (gtag.js) - Google Analytics