【发布时间】:2021-04-19 10:02:34
【问题描述】:
我正在尝试检查访问后台位置的权限。
我已经访问过这个Cannot resolve Manifest.permission.ACCESS_FINE_LOCATION 我已经检查了所有提供的解决方案。他们都没有解决我的问题。
这是我在 Manifest 文件中的代码:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION" />
这是我尝试检查权限的方式:
boolean backgroundLocationPermissionApproved =
ActivityCompat.checkSelfPermission(this,
permission.ACCESS_BACKGROUND_LOCATION)
== PackageManager.PERMISSION_GRANTED;
我收到此错误:
error: cannot find symbol static checkBackGroundLocationPermissions
任何想法都将不胜感激。
【问题讨论】:
-
使用这个库:github.com/ParkSangGwon/TedPermission 它非常简单并且完美地处理权限。
-
这样写权限 Manifest.permission.ACCESS_BACKGROUND_LOCATION
-
@EliasFazel 我试过了。没有任何区别。
-
在调用 checkSelfPermission() 时粘贴更多活动代码