我遇到与Stack Overflow问题 "Google Play services are updating" in Google Maps API 相同的问题。
不幸的是,我的一些用户不知不觉地遇到了这个问题,还有我自己的手机。另一方面,对于其他用户来说,它似乎完全正常。
此问题仅出现在我的应用中的地图上。
我尝试在自己的手机上清理Google服务的缓存 - 但仍然没有。
在我的模拟器上它工作正常。
我已经在互联网上搜索过,并且没有设法为此找到有效的解决方案。
最重要的部分是:我发现的大部分解决方案都是需要在特定设备上完成的解决方案,例如清理缓存然后重新启动手机。但是,当我们谈论发生的问题并且损害了我的大部分用户时 - 必须有一个解决方案,我可以使用它自己一次帮助他们,而不需要他们做某些操作在他们自己的手机上。
否则,对他们来说会非常令人沮丧,并且会让他们中的一些人卸载我的应用程序,并且因为什么?我与之无关的错误?大约两天前,一切都工作得很好,从那以后我没有对我的应用程序进行任何更改......所以...为什么?
答案 0 :(得分:16)
AFAICT应用程序开发人员无法修复它。正如@xomena在她的回答中提到谷歌正在努力。
只需在此处为最终用户添加完整的解决方案:
Settings
> Apps & Notifications
> App
> Google Play Services
> Storage
Clear Cache
Manage Space
,然后点击Clear all data
请注意,如果重新启动设备,问题会重新出现
有人制作了一个视频,您可以在https://youtu.be/VgMtZnyem5Y
推荐您的用户答案 1 :(得分:1)
答案 2 :(得分:0)
转到设置→应用→ Google Play服务,然后将其停用以恢复出厂版本。
重新启动手机并转到Google Play商店,在Google Play服务上进行更新。
它对我有用。我可以在第三方应用中再次看到Google地图。如果它显示卸载/禁用,请执行此操作。
答案 3 :(得分:0)
此时您可以执行无,但清除Google Play服务数据(不重新启动手机)除外。在下次重新启动时,地图服务会更新,问题将再次出现。
我们可以等待谷歌通过缓解更新进行修复,华为通过OTA向用户提供新固件,更好地符合上一个Google API,而不会出现“授权”问题。
答案 4 :(得分:0)
今天Google在测试版频道上发布了12.6.85版,修复了地图错误。
您可以建议您的用户订阅测试版测试人员:
https://play.google.com/apps/testing/com.google.android.gms
或直接下载APK镜像:
答案 5 :(得分:-2)
我尝试禁用恢复出厂版本 - 不幸的是,这意味着我的大部分应用都需要Play服务无法运行,而我似乎无法重新安装最新版本。
我正在使用Honor 7x。