问题描述:
在做 Android 蓝牙小项目时, bluetoothAdapter.startDiscovery() 开启蓝牙搜索后,使用debug可以看到,已经搜索到附近的蓝牙。但是在进行 BluetoothDevice.ACTION_FOUND.equals(intent.getAction()) 判断时,却发现 intent.getAction() 找不着 ACTION_FOUND。所以界面上没有信息。

解决办法:
强制开启权限,如下:
Android随笔 -- 蓝牙权限问题

原因分析:
在解决这个问题时,网上提供的解决方案大都是说6.0版本问题。但是因为代码是从老项目上复制过来的,所以一心认为版本没有问题(主要是不知道怎么查看版本/(ㄒoㄒ)/~~)。后来被打脸。。。

在这说下在哪可以查看版本(即什么是 Android 6.0):
Android随笔 -- 蓝牙权限问题

相关文章:

  • 2022-12-23
  • 2021-12-10
  • 2022-12-23
  • 2021-12-19
  • 2021-12-11
  • 2021-07-21
  • 2021-09-23
  • 2021-09-09
猜你喜欢
  • 2022-12-23
  • 2021-10-17
  • 2021-06-04
  • 2022-01-12
  • 2021-12-29
  • 2021-08-31
相关资源
相似解决方案