android 蓝牙通信

问题描述

小弟现在正在做一个安卓的app,其中一个功能需要使用到蓝牙技术具体功能是通过蓝牙对接连个设备,然后由其中一台向另一台发送字符串数据,另一台接受数据。求大神指点一下该这么做啊。。。

解决方案

解决方案二:
蓝牙api,,或者用类库
解决方案三:
android.bluetooth,BluetoothDevice类好好研究
解决方案四:
我最近也在做这个,但做app的时候碰到了一个问题,你的app做成功了没

时间: 2024-10-30 23:05:11

android 蓝牙通信的相关文章

Android蓝牙通信概述

通常情况下,我们对蓝牙的操作主要有:开启和关闭蓝牙.搜索周边设备.能被周边设备所发现.获取配对设备.蓝牙设备间的数据传输. 1.打开蓝牙(当然首先要确保你的手机是有蓝牙设备的) 蓝牙设备主要分为两部分,一部分为本地设备,另一部分为远程设备. BluetoothAdapter--本地设备,对蓝牙操作首先就需要有一个BluetoothAdapter实例.常用的几个方法如下: cancelDiscovery()--取消本地蓝牙设备的搜索操作,如果本地设备正在进行搜索,那么调用该方法后将停止搜索操作.

android-关于Android蓝牙通信的问题

问题描述 关于Android蓝牙通信的问题 想实现Android 和PC之间的蓝牙通信,在网上查找后发现有手机端和PC端两个代码要写,但是我不知道PC端的代码是写在手机端的那个APP里,还是单独再创建一个APP写作新的APP里面 解决方案 最近同学要做一个手机与蓝牙模块的通信的毕业设计,让我帮忙写一个手机端的应用,匆匆的找了些资料,总算是能勉强实现通信,总结一些关键的步骤:首先,android蓝牙通信步骤:1:打开蓝牙2:搜索蓝牙设备3:选择设备进行配对(连接前必须先配对)4:对配对好的设备建立

arduino与android蓝牙通信

问题描述 arduino与android蓝牙通信 Arduino与android蓝牙通信.在做一个Arduino的项目,在Arduino的板子上装有温度传感器,然后希望通过蓝牙实时传输到android,请问怎么实现? 解决方案 http://blog.csdn.net/xieyan0811/article/details/21476415 解决方案二: Arduino与Android蓝牙通信笔记

Android蓝牙通信聊天实现发送和接受功能_Android

很不错的蓝牙通信demo实现发送和接受功能,就用了两个类就实现了,具体内容如下 说下思路把 主要有两个类 主界面类 和 蓝牙聊天服务类 . 首先创建线程 实际上就是创建BluetoothChatService() (蓝牙聊天服务类) 这个时候把handler 传过去 这样就可以操作UI 界面了,在线程中不断轮询读取蓝牙消息,当主界面点击发送按钮时 调用BluetoothChatService 的发送方法write 方法,这里的write 方法 使用了handler 发送消息,在主界面显示,另一个

android应用-android蓝牙通信,制图

问题描述 android蓝牙通信,制图 目的是做一个android应用,从蓝牙接受数据,数据是16进制的,将其绘制成波形 我的问题是----毫无头绪... S0 S320 S396 S450 S508 S536 S506 S517 S546 S531 S509 S497 S503 S485 S470 S496 S506 S518 S511 S514 S522 S504 S491 S489 S484 S484 S493 S485 S516 S497 S512 S524 S516 S507 S500

Android蓝牙通信编程_Android

项目涉及蓝牙通信,所以就简单的学了学,下面是自己参考了一些资料后的总结,希望对大家有帮助.  以下是开发中的几个关键步骤: 1.首先开启蓝牙  2.搜索可用设备  3.创建蓝牙socket,获取输入输出流  4.读取和写入数据 5.断开连接关闭蓝牙  下面是一个蓝牙聊天demo  效果图:  在使用蓝牙是 BluetoothAdapter 对蓝牙开启,关闭,获取设备列表,发现设备,搜索等核心功能  下面对它进行封装:  package com.xiaoyu.bluetooth; import j

Android 蓝牙2.0的使用方法详解_Android

本文为大家分享了Android操作蓝牙2.0的使用方法,供大家参考,具体内容如下 1.Android操作蓝牙2.0的使用流程 (1)找到设备uuid (2)获取蓝牙适配器,使得蓝牙处于可发现模式,获取下位机的socket,并且与上位机建立建立连接,获取获取输入流和输出流,两个流都不为空时,表示连接成功.否则是连接失败. (3).与下位机的socket开始通信. (4).通信结束后,断开连接(关闭流,关闭socket) 2接下来接直接上代码:2.1找到设备uuid(一般厂商都会给开发者提供) 复制

实现Android和PC之间的蓝牙通信

   这两天想实现PC和安卓手机的通信,限于水平,知道的方法大概有两种:基于数据包的socket和蓝牙.虽然看起来简单,但调也调了两天多.自己测试了下socket,在室内WIFI环境下时延大概是0.1s.而在3G网络下时延居然达3s之多,而且只要不发数据,端口貌似就会断掉,总之,很不爽.于是,便考虑了蓝牙的方法. 实现手机和PC的蓝牙通信,一种是最常用的蓝牙虚拟串口,这种方法可以通过配置非常简单地实现,很多外置蓝牙GPS都用这种做法.但大名鼎鼎的安卓却不支持,因此对大部分外置GPS都不提供支持(

设置-Android蓝牙与带有蓝牙模块的单片机的通信问题

问题描述 Android蓝牙与带有蓝牙模块的单片机的通信问题 我在app里面设置了每次传输一个字节,好比我要传输"1"吧,那它这个"1"是怎么表示的呢?就好比pic里面的单片机吧,"1"就用0000,0001来表示,再有蓝牙串口通信与一般的蓝牙通信在app 里面编程是一会回事吗?串口通信不是要设置波特率什么的吗,这个需要吗?app里面怎么设置呢? 解决方案 不需要设置波特率,传输1可以用 0000,0001来表示,也可以用asc码来表达 可以参考