android - Android Lollipop 和其他设备如何请求位置权限?

标签 android permissions manifest location-services

经过进一步研究,我发现 requestPermission 仅适用于 Android M。如果我只在 android list 文件中包含我需要的权限,android 如何向用户询问授予的权限?例如,访问精细位置权限。我尝试包含 requestPermission,但从未看到对话框。

最佳答案

在 Marshmallow 之前,所有权限都是在安装时授予的。这就是为什么您在运行时看不到请求对 Lollipop 和以前版本的权限的对话框。

检查一下:Runtime Permissions .它仅适用于 Marshmallow 及以上。

关于android - Android Lollipop 和其他设备如何请求位置权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36049983/

相关文章:

java - 如何让你的 Android 应用程序只请求一次 super 用户访问权限?

java - 错误填充异常 : pad block corrupted in Android

android - 在 android ScrollView 上显示更大的标尺

node.js - 如何更改谷歌计算中的权限以便 Node 可以写入文件?

java - 如何读取java程序中特定类路径jar的MANIFEST文件

java - 使用 gradle 将 list 文件添加到 jar

安卓元数据 : Large int not seen as String

java - ListView 项目删除更改项目高度

java - 为什么使用 DefaultHTTPClient 获取页面时出现乱码?

linux - Linux 上的 tcl 文件复制,权限错误