低于 M 的 android 版本的 Android 运行时权限?

Posted

技术标签:

【中文标题】低于 M 的 android 版本的 Android 运行时权限?【英文标题】:Android runtime permissions on android versions below M? 【发布时间】:2015-08-22 07:15:42 【问题描述】:

最近我的ola cabs application,在最新更新后,在运行时请求位置权限。它没有打开位置设置屏幕,但只需单击是,设备的我的位置 (GPS) 已打开,应用程序继续进行,而无需进入位置设置或任何设置屏幕。此功能即将出现在 android M 中,并且仅在 MNC 预览版中可用,所以我猜它目前无法在设备中使用。那么这个应用程序是如何实现这个功能的呢?

【问题讨论】:

可能在您禁用 GPS 时请求精确位置? 【参考方案1】:

在 Play Services SDK 7.0+ 中是 using SettingsApi,到 display the location settings dialog。

【讨论】:

哦,太好了!谢谢,不知道这个:) @gopi1410:FWIW,这是一个演示其使用的示例应用程序,作为从融合位置提供程序获取定期位置的一部分:github.com/commonsguy/cw-omnibus/tree/master/Location/… ***.com/questions/30093673/… 完整代码

以上是关于低于 M 的 android 版本的 Android 运行时权限?的主要内容,如果未能解决你的问题,请参考以下文章

如何为 Android M 及更高版本的 Volley 编写 OkHttp3 堆栈?

Admob横幅广告未在Android P中加载

关于Oppo、Vivo手机低于Android 7.0版本WebView中JS不执行,CSS加载异常的问题

测试READ_PHONE_STATE的Android M权限(危险权限)

如何获得低于 3.0 版本的 Android 设备的实时流媒体音频?

Android Studio 3.3 不允许 SDK 版本低于 26 的自适应图标