https://pub.flutter-io.cn/packages/permission_handler async
https://www.jianshu.com/p/fa68876fbdfdspa
例code
Future requestPermission() async { // 申請權限 Map<PermissionGroup, PermissionStatus> permissions = await PermissionHandler().requestPermissions([PermissionGroup.storage]); // 申請結果 PermissionStatus permission = await PermissionHandler() .checkPermissionStatus(PermissionGroup.storage); if (permission == PermissionStatus.granted) { print("權限申請經過"); } else { print("權限申請經過"); } } }