android - 如何为用户选择从不的应用重新启用位置权限?

标签 android permissions android-5.0-lollipop google-places-api

这与 Enable location services for Android if user chose Never option 非常相似但略有不同。

我使用了 PlacePicker,在测试期间,当该应用要求我打开位置时,我说“从不”

现在,我似乎受困了 :( -- 重新安装应用程序也无济于事。当然,用户必须有某种方法来重置它吗?

至少从我的测试角度来看,如果不恢复出厂设置就无法重置,这太疯狂了!使用 Android Lollipop - 非常感谢在不对设备进行 root 的情况下完成此操作的任何帮助

编辑:

1) 尝试从应用程序缓存中清除数据、卸载、重新启动并重新安装 - 没有骰子设置 --> 应用程序 -> 我的应用程序 -> 清除数据(和清除缓存)

2) 尝试重置“所有应用”首选项 - 即设置 -> 应用 -> 重置应用首选项 - 仍然没有用

最佳答案

经过几个小时的研究,我终于想出了如何重置这个...

我清除了以下应用程序的数据 - Google map 、Google Play 服务和位置服务并解决了问题...现在我的应用程序再次要求在关闭时使用位置信息。

我没有时间调查其中哪些是存储此信息的实际服务。希望有人觉得这很有用

编辑:我猜这需要与清除应用程序数据以及卸载和重新安装一起完成...不清楚是否仅从应用程序中清除数据就能解决问题

关于android - 如何为用户选择从不的应用重新启用位置权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36433954/

相关文章:

java - 我应该什么时候创建新 Activity ?

linux - 如何修复 ubuntu 服务器上的权限被拒绝的问题

java - 在 java swing 中动态创建项目或允许/禁止用户操作

android - DevicePolicyManger().getCurrentFailedPasswordAttempts 崩溃应用程序

android - 9 在 Lollipop 中显示奇怪背景的补丁

java - 点击按钮显示空指针异常错误

android - Google Play 商店显示打开按钮而不是更新按钮

Java Android Rectangle.intersects 在循环中无法正常工作

linux - rsync 主机文件 - 权限被拒绝

从/system/framework/arm/boot.oat 启动的 Android 原生崩溃