“Google Play services are updating” error on release, not emulator (Google Play Services 12.6.73, Huawei devices)

后端 未结 7 2355
我寻月下人不归
我寻月下人不归 2021-02-03 21:43

I\'m facing the same issue as in Stack Overflow question "Google Play services are updating" in Google Maps API.

Unfortunately, out of nowhere, some o

相关标签:
7条回答
  • 2021-02-03 21:54

    This bug is reported by many people in the Google issue tracker. It looks like a wide range of Huawei devices is severely impacted by the latest Play Services update to version 12.6.73. Apparently something changed on the Google side and they are currently investigating what is happening.

    The issue is tracked in the following bug:

    Authorization Failure in Google Maps Android API v2 (Google Play Services 12.6.73, Huawei devices)

    Star the bug and follow messages from Google engineers.


    UPDATE 2018-05-15

    Some messages from the bug

    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".

    Also ah...@google.com states

    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.

    It looks like Google and Huawei have to look into this issue together in order to provide a permanent solution.

    UPDATE 2018-05-16

    Google posted the following message in the bug

    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.

    UPDATE 2018-05-17

    Finally good news from 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.

    UPDATE 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.

    FINAL UPDATE 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.

    0 讨论(0)
  • 2021-02-03 22:00

    Go to SettingsAppGoogle Play Services, and disable it to go back to the factory version.

    Restart the phone and go to Google Play Store to do the update on Google Play Services.

    It works for me. I can see the Google map again in a third-party app. If it says uninstall/disable, do that.

    0 讨论(0)
  • 2021-02-03 22:00

    Today Google released version 12.6.85 on the beta channel which fixes the map bug.

    You can suggest your user to subscribe as a beta tester:

    https://play.google.com/apps/testing/com.google.android.gms

    Or direct download on APK mirror:

    https://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-12-6-85-release/google-play-services-12-6-85-040408-197041431-android-apk-download/

    0 讨论(0)
  • 2021-02-03 22:04

    AFAICT there is nothing an app developer can do to fix it. As @xomena mentions in her answer Google is working on it.

    Just to add the complete solution for an end-user here:

    • go to Settings > Apps & Notifications > App > Google Play Services > Storage
    • click Clear Cache
    • go to Manage Space and click Clear all data

    Be aware that the issue reappears if you reboot your device

    Someone created a video you can refer your users to at https://youtu.be/VgMtZnyem5Y

    0 讨论(0)
  • 2021-02-03 22:07

    There is nothing you can do at this time, except clear Google Play Service data (without rebooting the phone). At the next reboot, maps services get updated, and the issue will be there again.

    We just can wait for Google to fix it with a mitigation update, and Huawei give users new firmware via OTA that better comply with the last Google API without what seems like an "authorization" issue.

    0 讨论(0)
  • 2021-02-03 22:16

    It's is going to be fixed soon, guys:

    https://issuetracker.google.com/issues/79405933

    0 讨论(0)
提交回复
热议问题