Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
背景位置权限自动添加到Android中,带有颤振位置插件_Android_Flutter_Android Permissions_Flutter Dependencies - Fatal编程技术网

背景位置权限自动添加到Android中,带有颤振位置插件

背景位置权限自动添加到Android中,带有颤振位置插件,android,flutter,android-permissions,flutter-dependencies,Android,Flutter,Android Permissions,Flutter Dependencies,我最近添加了颤振插件,允许我的应用程序使用GPS。在iOS和App Store上,一切正常,但在为Android(targetSdkVersion 29/API level 29)构建并上传到Google Play时,它告诉我后台位置权限存在。我可以通过查看 <uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" /> 权限由位置插件引入。如果转到其清单,您将发现

我最近添加了颤振插件,允许我的应用程序使用GPS。在iOS和App Store上,一切正常,但在为Android(targetSdkVersion 29/API level 29)构建并上传到Google Play时,它告诉我后台位置权限存在。我可以通过查看

<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />

权限由位置插件引入。如果转到其清单,您将发现以下请求的权限:

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"/>

要删除它,请添加

<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"
                     tools:node="remove"/>

到您的应用程序清单

<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"
                     tools:node="remove"/>