skylankong
skylankong
  • 发布:2023-06-05 17:22
  • 更新:2023-06-05 17:47
  • 阅读:288

【报Bug】安卓12以上需要BLE相关权限,望完善

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows10

HBuilderX类型: 正式

HBuilderX版本号: 3.8.4

手机系统: Android

手机系统版本号: Android 13

手机厂商: 小米

手机机型: mi10 pro

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

在源码模式添加3个权限 "<uses-permission android:name=\"android.permission.BLUETOOTH_ADVERTISE\" />",
"<uses-permission android:name=\"android.permission.BLUETOOTH_CONNECT\" />",
"<uses-permission android:name=\"android.permission.BLUETOOTH_SCAN\" />",

预期结果:

不做改变

实际结果:

在app权限页面点选权限后,以上手动添加的权限被删除

bug描述:

"<uses-permission android:name=\"android.permission.BLUETOOTH_ADVERTISE\" />",
"<uses-permission android:name=\"android.permission.BLUETOOTH_CONNECT\" />",
"<uses-permission android:name=\"android.permission.BLUETOOTH_SCAN\" />"
以上三个权限需要在安卓12以上中进行增加,不然BLE不能正常工作,目前需要手动添加,而且每次在设置页面点选权限后,都会把在源文件模式里增加的自动删除,很不方便。

2023-06-05 17:22 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

是说 manifest.json->App权限模块 没有这三个权限可选?

  • skylankong (作者)

    是的,目前版本的HbuilderX里没有,在权限设定页面没有,需要在源码界面手动添加,但不能再在权限页面操作,否做手动添加的会消失,需要再次手动添加。

    2023-06-06 09:39

  • b***@163.com

    回复 skylankong: 佬 请问解决了吗

    2024-06-26 16:42

该问题目前已经被锁定, 无法添加新回复