最近做一个安卓应用,用蓝牙信号控制一台仪器,通过一个蓝牙转串口的装置,发送蓝牙信号,然后转换为串口命令发送给仪器。蓝牙装置如下:
在写安卓应用中的java代码时,如何获取这个蓝牙设备呢?BluetoothAdapter 的 getRemoteDevice(address) 方法可以通过MAC地址来获取蓝牙设备:
BluetoothDevice device = mBluetoo...
分类:
移动开发 时间:
2014-12-24 20:09:59
阅读次数:
212
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
一、BluetoothAdapter--蓝牙适配器(本机)BluetoothAdapter里的方法很多,常用的有以下几个:(1)cancelDiscovery()根据字面意思,是取消发现,也就是说当我们正在搜索设备的时候调用这个方法将不再继续搜索(2)disable()关闭蓝牙(3)enable()...
分类:
移动开发 时间:
2014-12-13 12:09:13
阅读次数:
148
1.权限使用蓝牙设备需要先在Manifest中开放权限,位置如下。[html]view plaincopy...//使用蓝牙设备的权限//管理蓝牙设备的权限2.打开蓝牙获得蓝牙适配器(android.bluetooth.BluetoothAdapter),检查该设备是否支持蓝牙,如果支持,就打开蓝牙...
分类:
移动开发 时间:
2014-12-11 19:05:38
阅读次数:
210
Android中蓝牙模块的使用1. 使用蓝牙的响应权限 2. 配置本机蓝牙模块在这里首先要了解对蓝牙操作一个核心类BluetoothAdapterBluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter(); //直接打开系统...
分类:
移动开发 时间:
2014-10-24 10:33:44
阅读次数:
210
============问题描述============ 貌似我在手机上做做得任何操作都输出到logcat上了,好像兼职在调试整个android系统了,根本停不下来,怎么破如下,,,,是其中一段10-0623:13:56.055:D/BluetoothAdapter(2674):1109355176...
分类:
移动开发 时间:
2014-10-18 23:33:00
阅读次数:
543
1. 修改OppReceiver.java
if (action.equals(BluetoothAdapter.ACTION_STATE_CHANGED))
Modify to
if (action.equals(Intent.ACTION_BOOT_COMPLETED)){
if (FeatureOption.MTK_BT_PROFIL...
分类:
移动开发 时间:
2014-09-10 10:54:40
阅读次数:
312
蓝牙是一种支持设备短距离传输数据的无线技术。android在2.0以后提供了这方面的支持。从查找蓝牙设备到能够相互通信要经过几个基本步骤(本机做为服务器):1.设置权限在manifest中配置2.启动蓝牙首先要查看本机是否支持蓝牙,获取BluetoothAdapter蓝牙适配器对象Bluetooth...
分类:
移动开发 时间:
2014-08-21 19:15:24
阅读次数:
296
蓝牙是一种支持设备短距离传输数据的无线技术。android在2.0以后提供了这方面的支持。从查找蓝牙设备到能够相互通信要经过几个基本步骤(本机做为服务器):1.设置权限在manifest中配置Xml代码2.启动蓝牙首先要查看本机是否支持蓝牙,获取BluetoothAdapter蓝牙适配器对象Java...
分类:
移动开发 时间:
2014-07-22 22:53:56
阅读次数:
256
android 打开蓝牙设备 显示已经配对的蓝牙设备 ,并将已配对的蓝牙设备显示在textview中...
分类:
移动开发 时间:
2014-07-13 18:45:42
阅读次数:
272