スタックオーバーフローの質問と同じ問題に直面していますGoogle Maps APIで「Google Playサービスが更新されています」。
残念ながら、どこからともなく、私のユーザーの何人かは、私自身の電話と同様にこの問題に苦しんでいます。一方、他のユーザーにとっては、完全にうまくいくようです。
この問題は、アプリ内のマップでのみ発生します。
私は自分の電話でGoogleサービスのキャッシュを消去しようとしましたが、まだ何もしていません。
エミュレーターでは正常に動作します。
私はインターネットを検索してみましたが、これに対する実用的な解決策を見つけることができませんでした。
最も重要な部分はこれです。私が見つけた解決策のほとんどは、特定のデバイスで実行する必要があるものでした。たとえば、キャッシュを消去してから電話を再起動します。しかし、発生し、ユーザーの大部分に害を与える問題について話している場合、何らかのアクションを実行する必要なく、自分で一度にすべてを支援するために使用できるソリューションが必要です自分の電話で。
そうでなければ、彼らにとって非常にイライラし、彼らの一部は私のアプリをアンインストールするでしょう、そして何のために?私とは何の関係もないバグですか?約2日前まではすべて正常に機能していましたが、それ以降はアプリに変更を加えませんでした。
このバグは、Googleの問題追跡システムの多くの人々によって報告されています。最新のPlay Servicesのバージョン12.6.73への更新により、幅広いHuaweiデバイスが深刻な影響を受けているようです。どうやらGoogle側で何かが変わったようです。彼らは現在、何が起こっているのかを調査しています。
この問題は、次のバグで追跡されています。
GoogleマップAndroid API v2(Google Play Services 12.6.73、Huaweiデバイス)での認証エラー
バグにスターを付けて、Googleエンジニアからのメッセージに従ってください。
バグからのいくつかのメッセージ
GoogleとHuaweiに電話をかけたところです。ファーウェイは責任を認めているようです。 「Googleマップのすべての問題」を修正する必要がある1〜2週間以内にEMUIの更新が行われると彼らは言った。
また、ah ... @ google.comの状態
Googleは物理デバイスで問題を再現することができ、現在、修正またはその他の軽減策のいずれかを介して根本原因に対処することに注力しています。
GoogleとHuaweiは、永続的なソリューションを提供するためにこの問題を一緒に検討する必要があるようです。
Googleはバグに次のメッセージを投稿しました
Huaweiとのコラボレーションで、Googleのエンジニアは、この問題の根本原因をファイルシステムのアクセス許可への予期しない変更として特定しました。この問題は、GoogleマップをレンダリングするHuaweiデバイス上のAndroidアプリに影響を与える可能性があります。
我々のエンジニアは、問題を解決する新しいバージョンのGoogle Play開発者サービスを準備しています。 Android 7.0 Nougat以降を実行しているデバイスを対象としています。ロールアウトのステータスを含む別の更新を投稿します。
お待ち頂きまして、ありがとうございます。
最後にGoogleからの良いニュース
Google Play Servicesのベータ版の準備ができたことをお知らせします。このバージョンは、Android 7.0 Nougat以降を実行しているHuaweiデバイスでの問題を軽減すると考えています。重要な注意点は、デバイスを再起動するたびに、影響を受けるアプリケーションを起動する前に約1分間待つ必要があることです。
本日午前0時(太平洋標準時)から、ベータ版は、Google Play Servicesパブリックベータプログラムにサインアップしたコミュニティの一部に展開されます。今後数日間で、ベータ版オーディエンスのセグメントを増やしていきます。 https://developers.google.com/Android/guides/beta-program のベータプログラムに参加して、Google Play Servicesのこのバージョンと将来のバージョンの早期リリースを入手してください。ベータテストが完了すると、すべてのユーザーに段階的に展開されます。
最後の更新(コメント#342)のフォローアップとして、この問題はGoogle Play Servicesバージョン12.6.85で修正されたと考えています。それでも問題が解決しない場合は、デバイスにこのバージョンがインストールされていることを確認してください。
前述のように、OSの起動が完了してからGoogle Play開発者サービスが開始されるまでに遅延(通常1分未満)が発生する可能性があります。このウィンドウで影響を受けるアプリのいずれかを起動すると、マップがレンダリングされない場合があります。これが発生した場合は、1分ほど後にアプリを再起動してください。アプリの以降の起動は毎回成功するはずです。
2018年5月21日午前10:00(PDT)の時点で、Google Play Servicesバージョン12.6.85は、最初のベータ版の公開後に100%にプッシュされました。これにより、影響を受けるすべてのHuaweiデバイスでのGoogle Play Servicesの問題が解決されると考えています。
Huaweiは、ユーザーと開発者にとって有益な長期的なソリューションに取り組んでいます。
この事件と、それが引き起こした可能性があることをおWeびします。この問題の内部調査を実施しており、今後の再発を防ぐためにシステムを適切に改善します。インシデントレポートをお楽しみに。
AFAICTは、アプリ開発者がそれを修正するためにできることは何もありません。 @xomenaが回答で述べているように、Googleはそれに取り組んでいます。
エンドユーザー向けの完全なソリューションをここに追加するには:
Settings
> Apps & Notifications
> App
> Google Play Services
> Storage
に移動しますClear Cache
をクリックしますManage Space
に移動し、Clear all data
をクリックしますデバイスを再起動すると問題が再発することに注意してください
https://youtu.be/VgMtZnyem5Y でユーザーに紹介できる動画を誰かが作成しました
Googleは本日、地図のバグを修正するベータチャンネルでバージョン12.6.85をリリースしました。
ベータテスターとして登録するようユーザーに提案できます。
https://play.google.com/apps/testing/com.google.Android.gms
またはAPKミラーで直接ダウンロード:
nothingがあります。ただし、Google Play Serviceデータを消去する(電話を再起動することなく)場合を除きます。次回の再起動時に、マップサービスが更新され、問題は再び発生します。
Googleが緩和策の更新で修正するのを待つことができ、HuaweiはOTAを介して「承認」問題のように見えることなく最新のGoogle APIに準拠する新しいファームウェアをユーザーに提供します。
設定→アプリ→Google Play Servicesに移動し、無効にして工場版に戻します。
携帯電話を再起動し、Google PlayストアにアクセスしてGoogle Play Servicesで更新を行います。
わたしにはできる。サードパーティのアプリで再びGoogleマップを見ることができます。アンインストール/無効と表示されている場合は、それを実行します。