第四十一讲:Android蓝牙编程入门

155
回复
1452881
查看
  [复制链接]

0

主题

0

帖子

-16

安币

限制会员

发表于 2011-4-29 16:07:41 | 显示全部楼层 |阅读模式
本讲内容:Android蓝牙编程
测试蓝牙程序需要至少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 设备





全部选择匹配,然后就连接成功了。


这样就可以聊天了…… 好麻烦的说。接下来我们看代码。
二、自己写一个蓝牙聊天程序






(待续)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

点评

怎么没有代码  发表于 2013-4-24 16:21

0

主题

83

帖子

206

安币

攻城狮

Rank: 3Rank: 3

发表于 2012-3-6 15:55:19 | 显示全部楼层
源码看到了!

0

主题

6

帖子

37

安币

初级码农

Rank: 1

发表于 2011-9-12 18:33:35 | 显示全部楼层
代码呢。。。。。。。。。。。。。。。。。。。。。。????

0

主题

47

帖子

35

安币

程序猿

Rank: 2

发表于 2011-10-24 23:36:50 | 显示全部楼层
学习了~~

0

主题

7

帖子

12

安币

初级码农

Rank: 1

发表于 2011-10-27 18:38:10 | 显示全部楼层
好是好.....

0

主题

48

帖子

175

安币

程序猿

Rank: 2

QQ达人

发表于 2011-12-2 01:07:03 | 显示全部楼层
咦,蓝牙聊天程序呢?求源码~







主题

帖子

安币

游客

发表于 2011-12-5 10:51:47 | 显示全部楼层
求楼主分享啊。。。。如果可以的话。。。。谢谢。。。。

0

主题

9

帖子

44

安币

初级码农

Rank: 1

发表于 2011-12-26 15:11:41 | 显示全部楼层
源码呢,待续呢

主题

帖子

安币

游客

发表于 2012-2-28 14:58:24 | 显示全部楼层
没看到源码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

领先的中文移动开发者社区
18620764416
7*24全天服务
意见反馈:1294855032@qq.com

扫一扫关注我们

Powered by Discuz! X3.2© 2001-2019 Comsenz Inc.( 粤ICP备15117877号 )