经典蓝牙Android开发

Posted 我想月薪过万

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了经典蓝牙Android开发相关的知识,希望对你有一定的参考价值。

文章说明

本篇文章是入门级蓝牙操作,没有涉及任何高深东西

经过测试发现有的手机搜索蓝牙设备需要开启location权限

    <uses-permission android:name="android.permission.BLUETOOTH" />
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
 
      if(ContextCompat.checkSelfPermission(MainActivity.this,Manifest.permission.ACCESS_FINE_LOCATION)!=PackageManager.PERMISSION_GRANTED||ContextCompat.checkSelfPermission(MainActivity.this,Manifest.permission.ACCESS_COARSE_LOCATION)!=PackageManager.PERMISSION_GRANTED){
                ActivityCompat.requestPermissions(MainActivity.this,new String[]{Manifest.permission.ACC

以上是关于经典蓝牙Android开发的主要内容,如果未能解决你的问题,请参考以下文章

Android 经典蓝牙开发(一)

Android蓝牙开发——经典蓝牙:配对与解除配对 & 实现配对或连接时不弹出配对框

Android蓝牙开发(二)经典蓝牙消息传输实现

经典蓝牙Android开发

Android蓝牙开发—— 经典蓝牙连接方法

Android蓝牙开发 — 经典蓝牙&BLE蓝牙