Android 打开特定应用程序';什么是允许设置颤振?

Android 打开特定应用程序';什么是允许设置颤振?,android,ios,flutter,dart,cross-platform,Android,Ios,Flutter,Dart,Cross Platform,我想知道如何在Flatter中打开特定应用程序的权限设置?我在互联网上搜索,但没有文章告诉我如何做到这一点,只有一些安卓系统的解决方案,像这样 您好,在permission\u handler()软件包的帮助下,尝试以下代码请求权限并打开应用程序设置,如查找位置 谢谢 Future<void> _request_permission(context,Function fn)async{ final Permission location_permission=Permissi

我想知道如何在Flatter中打开特定应用程序的权限设置?我在互联网上搜索,但没有文章告诉我如何做到这一点,只有一些安卓系统的解决方案,像这样

您好,在permission\u handler()软件包的帮助下,尝试以下代码请求权限并打开应用程序设置,如查找位置

谢谢

Future<void> _request_permission(context,Function fn)async{
    final Permission location_permission=Permission.location;
    bool location_status=false;
    bool ispermanetelydenied= await location_permission.isPermanentlyDenied;
    if(ispermanetelydenied) {
      print("denied");
      await  openAppSettings();
    }else{
      var location_statu = await location_permission.request();
      location_status=location_statu.isGranted;
      print(location_status);
    }
 
  }
openAppSettings();