Android蓝牙编程入门
来源:互联网 发布:sketch windows版 编辑:程序博客网 时间:2024/06/02 08:36
测试蓝牙程序需要至少2个真机,然而Android 2.0以后才真正支持蓝牙设备编程。为了给这一讲配图,我要先去把HTC G4 刷一下机,经过2天的折腾,终于把G4刷到Android 2.2版本了…… 开始写本讲……
蓝牙是一种设备短距离无线通信技术,使用蓝牙你可以搜索并连接到附近的蓝牙设备,可以在两个已经进行过配对的蓝牙设备之间进行数据传输。
本讲我们先使用Android SDK自带的例子蓝牙聊天程序BluetoothChat来做演示。源代码具体位置\android-sdk-windows\samples\android-8\BluetoothChat目录下。然后再自己实现一边这个蓝牙聊天程序。
一、SDK自带例子,BluetoothChat 的运行演示
这一次我们先看一下运行效果:准备两个真机 Milestone 和 HTC G4 Tattoo,分别安装好Bluetooth程序,
先在 Milestone上点击 BluetoothChat 运行程序,
提示需要蓝牙使用权限
选择是,打开蓝牙,进入聊天界面,只是此时还未连接任何蓝牙设备。在HTC G4上进行同样的操作,也进入not connected 状态。
点击Menu按钮呼出菜单
点击 Make discoverable 菜单使,并在弹出的权限请求对话框中选择是,使手机可以被其它蓝牙设备发现,G4也做同样操作
然后选择connect a device,在弹出的对话框中选择 Scan for devices 查找设备,会发现 HTC Tattoo 设备
全部选择匹配,然后就连接成功了。
这样就可以聊天了…… 好麻烦的说。接下来我们看代码。
二、自己写一个蓝牙聊天程序
《-=end=-》
- Android蓝牙编程入门
- Android蓝牙编程入门
- Android开发视频教程-深入浅出系列Lesson19-AFF110727_蓝牙编程入门
- android -- 蓝牙 bluetooth 入门
- Android 蓝牙开发入门
- android蓝牙开发入门
- Android蓝牙开发入门
- Android传统蓝牙入门
- android蓝牙开发入门
- android平台蓝牙编程
- android平台蓝牙编程
- android平台蓝牙编程
- android蓝牙编程
- Android 蓝牙编程基础
- Android 蓝牙编程基础
- android平台蓝牙编程
- android平台蓝牙编程
- android 蓝牙通信编程
- Cassandra单节点安装
- 中小型服务开发的主要事项
- 适配器模式
- vijos p1003 等价表达式 题解
- SQL中两个关联表批量更新数据的方法
- Android蓝牙编程入门
- poj 3764 The xor-longest Path(字典树)
- C++ Primer Plus 第四章答案哒!
- android下的几种有用的style
- 一个Flash开发者从入门到放弃的成长之路
- POJ 2253 Frogger(最小最大距离)
- hdu 1392 Surround the Trees( 凸包问题)
- android源码地址及下载介绍
- 月亮之歌