manifest.json的targetSdkVersion 设置为31后,蓝牙搜索报fail android.permission.BLUETOOTH_SCAN permission denied。不知道如何动态申请并添加BLUETOOTH_SCAN和BLUETOOTH_CONNECT的权限
Donick
- 发布:2023-01-29 17:50
- 更新:2024-06-27 08:55
- 阅读:731
targetSdkVersion 设置为31后, 如何动态申请BLUETOOTH_SCAN BLUETOOTH_CONNECT BLUETOOTH_ADVERTISE权限
分类:uni-app
没太理解你的问题是什么:
如果是需要配置权限,可以在manifest.json的源码视图中手动添加,也可以在Android平台的原生清单文件中直接添加
如果是希望动态申请权限,可以使用5+ API:plus.android.requestPermissions,也可以开发uni原生语言插件或uts插件实现
Android12以上 需要动态申请 BLUETOOTH_SCAN ,还是蓝牙模块已经适配了?
-
回复 DCloud_Android_THB: 你好,我编辑器是3.6.18 为什么编译的时候 是3.6.15 打包的时候也提示不匹配。这个要哪边更新。
2023-02-03 16:02
Donick (作者)
manifest.json的targetSdkVersion 设置为31后,蓝牙搜索报fail android.permission.BLUETOOTH_SCAN permission denied。不知道如何动态申请并添加BLUETOOTH_SCAN和BLUETOOTH_CONNECT的权限
2023-01-29 20:35
Donick (作者)
5+ API:plus.android.requestPermissions,有看过这个,但是不清楚如何去添加BLUETOOTH_SCAN和BLUETOOTH_CONNECT的权限,这两个权限是权限列表没有的,安卓12版本新加的
2023-01-29 20:38
DCloud_Android_THB
回复 Donick: 蓝牙模块已经适配Android12,请升级sdk版本。
2023-01-30 11:11
Donick (作者)
回复 DCloud_Android_THB: manifest.json的targetSdkVersion 设置为31后 调用蓝牙搜索报了android.permission.BLUETOOTH_SCAN permission denied 错误
2023-02-01 13:46
DCloud_Android_THB
回复 Donick: 您是用最新sdk?方便发我个复现demo么?
2023-02-02 11:22
Donick (作者)
回复 DCloud_Android_THB: HbuilderX版本3.6.18.20230117 DEMO有点困难,项目已经写好针对蓝牙产品,不属于公司蓝牙产品无法搜索连接。
2023-02-02 11:26
DCloud_Android_THB
回复 Donick: 我这边测试连接蓝牙耳机是正常的,你可以写个demo连接一般蓝牙设备。
2023-02-02 12:35
Donick (作者)
回复 DCloud_Android_THB: 安卓机的版本是Android12?
2023-02-03 13:52
DCloud_Android_THB
回复 Donick: 对 小米10s miui13
2023-02-03 15:45
北极大尾巴狼
回复 Donick: 我也有这个问题,我把发现并连接到附近的设备权限关掉了,然后,检测BLUETOOTH_SCAN,BLUETOOTH_CONNECT,BLUETOOTH_ADVERTISE这三个权限,但是返回都是有权限。实际上我没有。你是怎么解决的。
2023-02-08 20:39
Donick (作者)
回复 北极大尾巴狼: 我也没解决
2023-02-20 15:23
b***@163.com
回复 北极大尾巴狼: 佬 请问后来怎么解决的?我也是这个问题
2024-06-27 08:55