Bonjour à tous,
J’ai développé une application mobile sous Flutter avec pour objectif de détecter et lister les appareils Bluetooth à proximité. En mode debug, tout fonctionne parfaitement. Cependant, une fois l’application déployée sur le Play Store, la détection des appareils Bluetooth semble ne plus fonctionner.
Je serais très reconnaissant pour vos retours et conseils sur ce problème. Si vous souhaitez tester l’application, elle est disponible sur le Google Play Store : Wave Meter.
Merci d’avance pour votre aide.
Bonne journée,
Franck
Mes dépendances :
flutter:
sdk: flutter
flutter_blue: ^0.8.0
permission_handler: ^11.3.1
shared_preferences: ^2.2.3
syncfusion_flutter_gauges: ^26.1.39
wifi_iot: ^0.3.19
url_launcher: ^6.0.20
package_info_plus: ^8.0.1
Les permissions :
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Internet Permission -->
<uses-permission android:name="android.permission.INTERNET"/>
<!-- Wi-Fi Permissions -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<!-- Bluetooth Permissions -->
<uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE"/>
<uses-permission android:name="android.permission.BLUETOOTH_SCAN"/>
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
<!-- Location Permissions -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" android:maxSdkVersion="28" />
<!-- Legacy Bluetooth Permissions -->
<uses-permission android:name="android.permission.BLUETOOTH" android:maxSdkVersion="30" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" android:maxSdkVersion="30" />
<!-- Optional Bluetooth LE Feature -->
<uses-feature android:name="android.hardware.bluetooth_le" android:required="false" />
</manifest>
+0
-0