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