我正在开发Xamarin Android应用程序。我已经从我的应用程序询问了位置权限,如果我从应用程序启用正常工作。 但是,当我将应用程序置于后台并转到设置并禁用位置权限并再次启动应用程序时,应用程序崩溃了。什么可能解决这个问题?
答案 0 :(得分:0)
来自Android M Android在运行时需要一些权限,例如位置权限。当你从设置中禁用该权限时,当应用程序在后台运行时,它没有找到在后台访问GPS的权限。这就是应用程序崩溃的原因。避免应用程序崩溃在权限被拒绝时显示一些消息,并使用try catch块处理异常。
从here
了解有关Android运行时权限的更多信息