接上篇打开蓝牙继续,来一起看下蓝牙搜索的流程,触发蓝牙搜索的条件形式上有两种,一是在蓝牙设置界面开启蓝牙会直接开始搜索,另一个是先打开蓝牙开关在进入蓝牙设置界面也会触发搜索,也可能还有其它触发方式,但最后都要来到BluetoothSettngs.java的startScanning(),我们分析的起...
分类:
移动开发 时间:
2015-05-30 12:04:22
阅读次数:
251
4.2的蓝牙打开流程这一部分还是有些变化的,从界面上看蓝牙开关就是设置settings里那个switch开关,widget开关当然也可以,起点不同而已,后续的流程是一样的。先来看systemServer.java的代码,蓝牙服务开启的地方,最后一个else分支是我们关心的,前两个是模拟器的一个测试模...
分类:
移动开发 时间:
2015-05-30 12:03:08
阅读次数:
227
今天学习了android蓝牙方面的基础知识,包含了打开和关闭蓝牙的操作,以及两部手机之间通过蓝牙实现的数据传输。下面看代码:
首先,需要在清单文件里添加蓝牙操作的权限:
打开蓝牙的两种方式:
第一种:Intent intent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(in...
分类:
移动开发 时间:
2015-04-03 09:22:38
阅读次数:
582
1.启动App后:判断->蓝牙是否打开(所有功能必须在打牙打开的情况下才能用)已打开: 启动代码中的蓝牙通讯Service未打开: 发布 打开蓝牙意图(系统),根据Activity返回进场操作 打开成功,启动代码中的蓝牙通讯Service 用户点back或失败 退出App2.蓝牙设备...
分类:
移动开发 时间:
2015-03-30 17:58:40
阅读次数:
162
1.使用Activity Action
Intent enableIntent=new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enableIntent,1);
2.使用BluEtoothAdapter
BluetoothAdapter bluetoothAdapter=Blu...
分类:
移动开发 时间:
2014-12-15 09:08:16
阅读次数:
436
将两部手机看作是蓝牙的客户端和服务器,客户端要连接服务器端,首先要定位服务器端。因此作为服务器的手机需要设置可被搜索。
首先两部手机都要打开蓝牙,并且在一部手机的蓝牙设置里面打开“可检测属性”,一般会在120秒之内允许其他的蓝牙设备搜索到当前的手机,最后使用另外一部手机搜索周围的蓝牙设备。如果找到了可连接的蓝牙设备,需要选中该蓝牙设备并进行配对,这样两部手机就为连接做好了准备,但这时两部...
分类:
移动开发 时间:
2014-12-14 20:02:52
阅读次数:
188
1.权限使用蓝牙设备需要先在Manifest中开放权限,位置如下。[html]view plaincopy...//使用蓝牙设备的权限//管理蓝牙设备的权限2.打开蓝牙获得蓝牙适配器(android.bluetooth.BluetoothAdapter),检查该设备是否支持蓝牙,如果支持,就打开蓝牙...
分类:
移动开发 时间:
2014-12-11 19:05:38
阅读次数:
210
(1)将alps/framework/base/packages/settingsprovider/res/values/defaults.xml里
面airplane_mode_toggleable_radios标签中的“bluetooth”去掉。
(2)在packages/apps/settings/src/android/settings/bluetoothangel/Bluetooth...
分类:
移动开发 时间:
2014-12-09 10:39:39
阅读次数:
180
修改mediatek/external/bluetooth/bt_cust/bt_cust_table.h文件,将HFPVoiceRecognition属性的值改为1。
{
.name = "HFPVoiceRecognition",
.value = (void*)1,
},...
分类:
移动开发 时间:
2014-12-09 10:38:07
阅读次数:
169
1 问题产生我哥的一部Google Nexus S 输入法不好用,想下个其他的输入法,无奈随意点了一下蓝牙开关想要打开蓝牙功能,但是妈蛋的奇怪的情况出现了,手机一直重启,刚开始还可以进入主界面,但是不能用,随后仍然一直重启,停留在开机的很炫的X界面再也无法开机了,真是欲哭无泪一直卡在这个X这个界面在...
分类:
其他好文 时间:
2014-10-05 12:00:48
阅读次数:
183