地理定位器位置许可
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了地理定位器位置许可相关的知识,希望对你有一定的参考价值。
我正在使用GeoLocator进行定位。我在清单中给出了以下权限:1.Access_Coarse_Location 2.Access_Fine_Location 3.Internet
不过,它不是要求许可。我必须从Device App Setting中获得许可。否则,该应用程序将崩溃。请给我解决方案。提前致谢。
答案
从android 6开始,你必须在运行时请求权限。您已在清单中添加了权限,因此您可以在设置中允许它们。但是,当应用程序启动或您的活动启动时您没有请求它们,您的应用程序没有所需的权限,因此它崩溃了。
您可以按照本文了解如何在运行时请求权限。
https://blog.xamarin.com/requesting-runtime-permissions-in-android-marshmallow/
以上是关于地理定位器位置许可的主要内容,如果未能解决你的问题,请参考以下文章
如何在没有警报消息(iOS)的情况下在 webview 中获得地理定位许可?