Error while asking for storage permissions via Permission Handler

50 views Asked by At

I keep getting the error:
D/permissions_handler( 6199): No permissions found in manifest for: []32 D/permissions_handler( 6199): No permissions found in manifest for: []9 D/permissions_handler( 6199): No permissions found in manifest for: []33 D/permissions_handler( 6199): No permissions found in manifest for: []22

My code:

import 'dart:io';
import 'package:file_manager/file_manager.dart';
import 'package:flutter/material.dart';
import 'package:permission_handler/permission_handler.dart';


class MyApp extends StatefulWidget {

  @override
  _MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  @override
  void initState() {
    super.initState();
    requestStoragePermission();
  }

  Future<void> requestStorage() async {
    Map<Permission, PermissionStatus> statuses = await [
      Permission.videos,
      Permission.photos,
      Permission.audio,
      Permission.manageExternalStorage,
    ].request();
    print(statuses[Permission.manageExternalStorage]);
    print(statuses[Permission.videos]);
    print(statuses[Permission.photos]);
    print(statuses[Permission.audio]); //Returns Permission.denied
  }
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      themeMode: ThemeMode.dark,
      theme: ThemeData(useMaterial3: true),
      darkTheme: ThemeData(useMaterial3: true, brightness: Brightness.dark),
      home: HomePage(),
    );
  }
}

I am using Permission Handler v11.1.0 and File Manager v1.0.2.
I have also added the required permission tags(Manage External Storage, and read Photos, Videos And Audios) in my AndroidManifest.xml file

0

There are 0 answers