我有一个flutter permissions_handler的问题,要求蓝牙的权限总是返回permissiondenied。此链接:https://github.com/Baseflow/flutter-permission-handler/issues/884说明在manifest.xml文件中包含两次蓝牙权限可以解决问题,但在将版本上传到Play Store时会因权限重复错误而拒绝该版本
这是我在清单中包含的权限。
<uses-feature android:name="android.hardware.bluetooth"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
有没有人知道如何解决这个问题,并解决PlayStore的问题?
1条答案
按热度按时间ylamdve61#
对于任何有同样问题的人来说,这个答案对我很有效
更改bluetooth权限的此行