这与 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/