android 蓝牙调用

原创 2017年10月13日 09:14:09

ps: android调用蓝牙进行系列的操作……

1、检测蓝牙开启

 BluetoothAdapter bluetoothAdapter;

 /**获取蓝牙管理对象*/
   BluetoothManager bluetoothManager= (BluetoothManager) context.getSystemService(Context.BLUETOOTH_SERVICE);
        if (bluetoothManager!=null){
            bluetoothAdapter=bluetoothManager.getAdapter();
        }
/**检测蓝牙是否可用*/
     public void checkBluetoothDev(Context context){
        if (bluetoothAdapter!=null){
            if (!bluetoothAdapter.isEnabled()){
                Intent enableBIntent=new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
                /**可用直接直接打开蓝牙*/
                enableBIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                context.startActivity(enableBIntent);
            }
        }else{
            Toast.makeText(context, "手机不支持蓝牙!", Toast.LENGTH_LONG).show();
        }
    }

2、获取已配对列表

3、获取范围内蓝牙列表

4、进行蓝牙配对

参考
http://blog.csdn.net/yehui928186846/article/details/52710112

http://www.jianshu.com/p/3a372af38103

版权声明:本文为博主原创文章,欢迎转载,共勉指正。

android蓝牙调用弹出框

  • 2016年08月08日 15:20
  • 3.14MB
  • 下载

Android 从framework层到HAL层调用实现(蓝牙串口)

转载自:http://www.cnblogs.com/xl19862005 作者:Xandy 工作背景:所调试的是一款叫goc-md-102的车载蓝牙模块,由于这款蓝牙模块无法直接用HCI...

android蓝牙基本教程

  • 2017年11月07日 11:00
  • 2.44MB
  • 下载

Android 蓝牙开发框架

最近开发蓝牙模块功能就在Git上找到了一个比较好的框架 一方面自己记录一下  另一方面分享给大家多学习一下 Git传送门地址:点击打开链接 FastBle Android Bluetooth...

android 4.3 版本的蓝牙4.0 扫描

  • 2017年09月19日 22:23
  • 46KB
  • 下载

Android 6.0后蓝牙的开发,搜索,配对,连接发送数据等(二)

上一篇博客写了蓝牙的链接, 搜索, 配对等流程 , 这一篇我来说一说我在蓝牙开发时遇到的坑 第一个坑  Android 6.0以后需要获取模糊定位权限 , 但是 小米手机miui8系统 ,会出现...

android蓝牙通讯

  • 2015年07月28日 21:34
  • 75KB
  • 下载

Android 蓝牙操作

  • 2017年06月18日 12:04
  • 271KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android 蓝牙调用
举报原因:
原因补充:

(最多只允许输入30个字)