Android-我可以看看是否授予API写设置权限<;23
我有一个应用程序需要支持低于23的版本。Android-我可以看看是否授予API写设置权限<;23,android,permissions,target,Android,Permissions,Target,我有一个应用程序需要支持低于23的版本。 最近,谷歌要求所有应用程序都有targetSdkVersion 26+ 现在我们必须请求清单.权限.使用ACTION\u MANAGE\u WRITE\u SETTINGS写入设置 但是,如果不使用Settings.System.canWrite(context),我无法确定是否授予了权限(canWrite()要求minSdkVersion>=23) 我试过了 ContextCompat.checkSelfPermission(getCurrentAct
最近,谷歌要求所有应用程序都有targetSdkVersion 26+ 现在我们必须请求
清单.权限.使用ACTION\u MANAGE\u WRITE\u SETTINGS
写入设置
但是,如果不使用Settings.System.canWrite(context),我无法确定是否授予了权限代码>(canWrite()要求minSdkVersion>=23)
我试过了
ContextCompat.checkSelfPermission(getCurrentActivity(), Manifest.permission.WRITE_SETTINGS)
及
PermissionChecker.checkSelfPermission(getCurrentActivity(),Manifest.permission.WRITE\u设置)
即使授予了权限,两者也不会返回授予的权限。(使用设置选中。操作\u管理\u写入\u设置
活动滑块已打开)没有API的运行时权限没有API的运行时权限