"Google Play services are updating" 发布错误,不是模拟器(Google Play Services 12.6.73,华为设备)
"Google Play services are updating" error on release, not emulator (Google Play Services 12.6.73, Huawei devices)
我遇到了与 Stack Overflow 问题 "Google Play services are updating" in Google Maps API.
中相同的问题
不幸的是,我的一些用户以及我自己的 phone 都遇到了这个问题。另一方面,对于其他用户来说,它似乎工作得很好。
此问题仅出现在我的应用程序中的地图上。
我已经尝试自己清理 Google 服务的缓存 phone - 仍然没有。
在我的模拟器上运行正常。
我已经在整个 Internet 上进行了搜索,但未能找到有效的解决方案。
最重要的部分是:我找到的大多数解决方案都是需要在特定设备上完成的,比如清理缓存然后重新启动 phone.但是,当我们谈论发生的问题并伤害了我的大部分用户时 - 必须有一个解决方案,我可以使用它来立即帮助他们,我自己,而不需要他们采取一些行动靠自己 phones.
否则,他们会非常沮丧,这会让他们中的一些人卸载我的应用程序,因为什么?与我无关的错误?直到大约两天前一切都运行良好,从那以后我没有对我的应用程序进行任何更改...所以...为什么?
许多人在 Google 问题跟踪器中报告了此错误。最新的 Play Services 更新至 12.6.73 版本似乎对大量华为设备造成了严重影响。显然 Google 方面发生了一些变化,他们目前正在调查正在发生的事情。
在以下错误中跟踪了该问题:
Authorization Failure in Google Maps Android API v2 (Google Play Services 12.6.73, Huawei devices)
为错误加注星标并关注 Google 工程师的消息。
更新 2018-05-15
来自错误的一些消息
Have just got off the phone to Google and Huawei. Huawei seem to be
admitting responsibility. They told me there is an EMUI update due in 1 to
2 weeks that should fix "all google maps issues".
还有啊...@google.com说
Google has been able to reproduce the problem on a physical device and is now focusing on addressing the root cause through either a fix or other mitigation.
看来Google和华为必须共同研究这个问题,才能提供永久的解决方案。
更新 2018-05-16
Google 在错误中发布了以下消息
In collaboration with Huawei, Google engineers have identified the root cause of this issue as an unexpected change to the filesystem permissions. The issue can impact any Android app on a Huawei device which renders a Google map.
Our engineers are preparing a new version of Google Play Services which should resolve the problem. It will be targeted to devices running Android 7.0 Nougat, or higher. We will post another update with the status of the rollout.
Thanks for your patience.
更新 2018-05-17
Google
终于传来好消息
We are pleased to report that a beta version of Google Play Services is ready. We believe this version mitigates the issue on Huawei devices running Android 7.0 Nougat, or higher. An important caveat is that each time the device is rebooted, you will need to wait about one minute before launching the affected applications.
Starting today at midnight (Pacific Time), the beta will be rolled-out to a segment of the community that has signed-up for the Google Play Services Public Beta Program. It will ramp to increasing segments of the beta audience over the next few days. We invite you to join the beta program at https://developers.google.com/android/guides/beta-program to obtain an early release of this and future versions of Google Play Services. Once beta testing is complete it will be rolled out in stages to all users.
更新 2018-05-18
As a follow-up to our last update (comment#342), we believe this issue is fixed in Google Play Services version 12.6.85. If you are still encountering the problem, please ensure your device has this version installed.
As previously noted, there can be a delay (usually less than one minute) between the time the OS is finished booting and Google Play Services starts. If you launch one of the affected apps during this window, it may not render a map. If this happens, re-launch the app after a minute or so. Subsequent launches of the app should succeed every time.
最终更新 2018-05-22
As of 10:00 AM (PDT) on May 21, 2018, Google Play Services version 12.6.85 was pushed to 100%, following the initial beta rollout. We believe this resolves the Google Play Services issue on all impacted Huawei devices.
Huawei is working on a longer term solution which is beneficial to its users and developers.
We apologize for this incident and the impact it may have caused. We are conducting an internal investigation of this issue and will make appropriate improvements to our systems to help prevent future recurrence. Stay tuned for an Incident Report.
AFAICT 应用程序开发人员无法修复它。正如@xomena 在她的回答中提到的那样 Google 正在努力。
只是为了在此处为最终用户添加完整的解决方案:
- 转到
Settings
> Apps & Notifications
> App
> Google Play Services
> Storage
- 点击
Clear Cache
- 转到
Manage Space
并单击 Clear all data
请注意,如果您重新启动设备,该问题会再次出现
有人创建了一个视频,您可以在 https://youtu.be/VgMtZnyem5Y
上推荐您的用户观看
转到设置 → 应用程序 → Google Play 服务,然后禁用它返回出厂版本。
重新启动 phone 并转到 Google Play 商店以更新 Google Play 服务。
对我有用。我可以在第三方应用程序中再次看到 Google 地图。如果显示 uninstall/disable,请执行此操作。
我尝试禁用恢复到出厂版本 - 不幸的是,这意味着我的大多数应用程序需要 Play 服务将不会 运行,而且我似乎无法重新安装最新版本。
我用的是荣耀7x
很快就会修复,伙计们:
https://issuetracker.google.com/issues/79405933
此时您无能为力,除了清除 Google 播放服务数据(无需重新启动 phone)。下次重新启动时,地图服务会更新,问题会再次出现。
我们只能等待 Google 通过缓解更新修复它,华为通过 OTA 为用户提供新固件,更好地符合最后 Google API 没有看起来就像一个 "authorization" 问题。
今天 Google 发布了 12.6.85 版测试版,修复了地图错误。
您可以建议您的用户订阅成为 Beta 测试员:
https://play.google.com/apps/testing/com.google.android.gms
或直接在APK镜像上下载:
我遇到了与 Stack Overflow 问题 "Google Play services are updating" in Google Maps API.
中相同的问题不幸的是,我的一些用户以及我自己的 phone 都遇到了这个问题。另一方面,对于其他用户来说,它似乎工作得很好。
此问题仅出现在我的应用程序中的地图上。
我已经尝试自己清理 Google 服务的缓存 phone - 仍然没有。
在我的模拟器上运行正常。
我已经在整个 Internet 上进行了搜索,但未能找到有效的解决方案。
最重要的部分是:我找到的大多数解决方案都是需要在特定设备上完成的,比如清理缓存然后重新启动 phone.但是,当我们谈论发生的问题并伤害了我的大部分用户时 - 必须有一个解决方案,我可以使用它来立即帮助他们,我自己,而不需要他们采取一些行动靠自己 phones.
否则,他们会非常沮丧,这会让他们中的一些人卸载我的应用程序,因为什么?与我无关的错误?直到大约两天前一切都运行良好,从那以后我没有对我的应用程序进行任何更改...所以...为什么?
许多人在 Google 问题跟踪器中报告了此错误。最新的 Play Services 更新至 12.6.73 版本似乎对大量华为设备造成了严重影响。显然 Google 方面发生了一些变化,他们目前正在调查正在发生的事情。
在以下错误中跟踪了该问题:
Authorization Failure in Google Maps Android API v2 (Google Play Services 12.6.73, Huawei devices)
为错误加注星标并关注 Google 工程师的消息。
更新 2018-05-15
来自错误的一些消息
Have just got off the phone to Google and Huawei. Huawei seem to be admitting responsibility. They told me there is an EMUI update due in 1 to 2 weeks that should fix "all google maps issues".
还有啊...@google.com说
Google has been able to reproduce the problem on a physical device and is now focusing on addressing the root cause through either a fix or other mitigation.
看来Google和华为必须共同研究这个问题,才能提供永久的解决方案。
更新 2018-05-16
Google 在错误中发布了以下消息
In collaboration with Huawei, Google engineers have identified the root cause of this issue as an unexpected change to the filesystem permissions. The issue can impact any Android app on a Huawei device which renders a Google map.
Our engineers are preparing a new version of Google Play Services which should resolve the problem. It will be targeted to devices running Android 7.0 Nougat, or higher. We will post another update with the status of the rollout.
Thanks for your patience.
更新 2018-05-17
We are pleased to report that a beta version of Google Play Services is ready. We believe this version mitigates the issue on Huawei devices running Android 7.0 Nougat, or higher. An important caveat is that each time the device is rebooted, you will need to wait about one minute before launching the affected applications.
Starting today at midnight (Pacific Time), the beta will be rolled-out to a segment of the community that has signed-up for the Google Play Services Public Beta Program. It will ramp to increasing segments of the beta audience over the next few days. We invite you to join the beta program at https://developers.google.com/android/guides/beta-program to obtain an early release of this and future versions of Google Play Services. Once beta testing is complete it will be rolled out in stages to all users.
更新 2018-05-18
As a follow-up to our last update (comment#342), we believe this issue is fixed in Google Play Services version 12.6.85. If you are still encountering the problem, please ensure your device has this version installed.
As previously noted, there can be a delay (usually less than one minute) between the time the OS is finished booting and Google Play Services starts. If you launch one of the affected apps during this window, it may not render a map. If this happens, re-launch the app after a minute or so. Subsequent launches of the app should succeed every time.
最终更新 2018-05-22
As of 10:00 AM (PDT) on May 21, 2018, Google Play Services version 12.6.85 was pushed to 100%, following the initial beta rollout. We believe this resolves the Google Play Services issue on all impacted Huawei devices.
Huawei is working on a longer term solution which is beneficial to its users and developers.
We apologize for this incident and the impact it may have caused. We are conducting an internal investigation of this issue and will make appropriate improvements to our systems to help prevent future recurrence. Stay tuned for an Incident Report.
AFAICT 应用程序开发人员无法修复它。正如@xomena 在她的回答中提到的那样 Google 正在努力。
只是为了在此处为最终用户添加完整的解决方案:
- 转到
Settings
>Apps & Notifications
>App
>Google Play Services
>Storage
- 点击
Clear Cache
- 转到
Manage Space
并单击Clear all data
请注意,如果您重新启动设备,该问题会再次出现
有人创建了一个视频,您可以在 https://youtu.be/VgMtZnyem5Y
上推荐您的用户观看转到设置 → 应用程序 → Google Play 服务,然后禁用它返回出厂版本。
重新启动 phone 并转到 Google Play 商店以更新 Google Play 服务。
对我有用。我可以在第三方应用程序中再次看到 Google 地图。如果显示 uninstall/disable,请执行此操作。
我尝试禁用恢复到出厂版本 - 不幸的是,这意味着我的大多数应用程序需要 Play 服务将不会 运行,而且我似乎无法重新安装最新版本。
我用的是荣耀7x
很快就会修复,伙计们:
https://issuetracker.google.com/issues/79405933
此时您无能为力,除了清除 Google 播放服务数据(无需重新启动 phone)。下次重新启动时,地图服务会更新,问题会再次出现。
我们只能等待 Google 通过缓解更新修复它,华为通过 OTA 为用户提供新固件,更好地符合最后 Google API 没有看起来就像一个 "authorization" 问题。
今天 Google 发布了 12.6.85 版测试版,修复了地图错误。
您可以建议您的用户订阅成为 Beta 测试员:
https://play.google.com/apps/testing/com.google.android.gms
或直接在APK镜像上下载: