这与Enable location services for Android if user chose Never option非常相似,但略有不同。
我使用了PlacePicker,在测试期间应用程序要求我打开位置时,我说"从不"
现在,看起来我已经坚持下去了:(重新安装应用程序也没有帮助。当然,用户必须有某种方法来重置它吗?
至少从我的测试角度来看,如果在没有出厂重置的情况下无法重置,这就是错误的!使用Android Lollipop - 在没有设备生根的情况下完成任务的任何帮助都是非常有用的
编辑:
1)尝试清除应用程序缓存中的数据,卸载,重新启动并重新安装 - 没有骰子设置 - >应用 - >我的应用 - >清除数据(和清除缓存)
2)尝试重置"所有应用"首选项 - 即设置 - >应用 - >重置应用偏好 - 仍无用
答案 0 :(得分:3)
经过数小时的研究,我终于想出了如何重置这个......
我清除了以下应用的数据 - Google地图,Google Play服务和定位服务,并修复了问题...现在我的应用再次要求使用位置,如果它已关闭。
我没有时间调查哪些是存储此信息的实际服务。希望有人发现这个有用的
编辑:我猜测这需要与清理应用数据并卸载并重新安装相结合......不清楚是否只是清除应用中的数据就能解决问题
答案 1 :(得分:0)
除了原始海报答案外,您还可以通过设置>进行此操作。帐户>谷歌>位置。然后,弹出对话框将询问您是否要重新获得权限。保存必须清除goole应用程序中的所有数据并重新安装。
答案 2 :(得分:0)
解决方案非常简单,很容易错过......
从顶部屏幕边缘向下滑动以获得下拉菜单。按“应用程序权限管理”。按应用程序和您要更改权限的应用程序。瞧!