'Flutter Permissions_Handler Not Working in release

i make a music app and i have problem about Permissions_Handler package . thats not working when i build release apk. bout that working in emulator very good

i add that in AndroidManifest.xml :

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.INTERNET" />

aslo thats my code :

  _promasionrequest() async {
Permission.storage.request();
var status = await Permission.storage.status;
setState(() {
  permissionStatus = status;
});
setState(() {
  switch (status) {
    case PermissionStatus.granted:
      setState(() {
        acsept = true;
      });
      getSongs();
      break;
    case PermissionStatus.denied:
      denied();
      testText = 'denied';
      break;
    case PermissionStatus.limited:
      denied();
      testText = 'limited';
      break;
    case PermissionStatus.restricted:
      denied();
      testText = 'restricted';
      break;
    case PermissionStatus.permanentlyDenied:
      denied();
      testText = 'permanentlyDenied';
      break;
    default:
    // getSongs();
  }
});
}

what i can do please help me



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source