2***@qq.com
2***@qq.com
  • 发布:2023-02-10 16:05
  • 更新:2023-06-16 11:26
  • 阅读:903

华为鸿蒙3.0 app打包后搜不到蓝牙

分类:HBuilder

H5开发的APP,华为鸿蒙3.0 真机调试蓝牙设备可以搜索到,打包后搜不到蓝牙,其他机型没问题

2023-02-10 16:05 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com

本问题已解决:
1.手工解决: 鸿蒙3 中,在应用的权限中,【附近设备】默认是 “允许”,手工改成“禁止”,再手工改成“允许”,即可。
默认允许应该是没起作用。新版安卓,鸿蒙都有此问题。

2.(未尝试过):可以 在hbuilder的打包时,勾选权限的文件,选文本模式,直接加入
<!--Android12 的蓝牙权限 如果您的应用查找蓝牙设备(如蓝牙低功耗 (BLE) 外围设备)-->
<uses-permission android:name="android.permission.BLUETOOTH_SCAN" android:usesPermissionFlags="neverForLocation" tools:targetApi="31" />

参考: https://ask.dcloud.net.cn/question/146985

5***@qq.com

5***@qq.com

是hbuilder3.7.11及以上版本的bug,以前的3.2.16在鸿蒙2 3上蓝牙都没问题

要回复问题请先登录注册