Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android &引用;Google Play服务正在更新;发布时出错,不是模拟器(Google Play Services 12.6.73,华为设备)_Android_Google Maps_Android Studio_Google Play Services_Google Maps Android Api 2 - Fatal编程技术网

Android &引用;Google Play服务正在更新;发布时出错,不是模拟器(Google Play Services 12.6.73,华为设备)

Android &引用;Google Play服务正在更新;发布时出错,不是模拟器(Google Play Services 12.6.73,华为设备),android,google-maps,android-studio,google-play-services,google-maps-android-api-2,Android,Google Maps,Android Studio,Google Play Services,Google Maps Android Api 2,我面临的问题与堆栈溢出问题中的问题相同 不幸的是,不知从哪里来,我的一些用户和我自己的手机都遇到了这个问题。另一方面,对于其他用户来说,它似乎工作得非常好 此问题仅出现在我的应用程序中的地图上 我曾尝试在自己的手机上清理谷歌服务的缓存,但仍然一无所获 在我的模拟器上,它运行良好 我已经在互联网上搜索过了,但还没有找到一个有效的解决方案 最重要的部分是:我发现的大多数解决方案都是需要在特定设备上完成的,比如清理缓存,然后重新启动手机。但是,当我们谈论一个发生并伤害我大部分用户的问题时,必须有一个

我面临的问题与堆栈溢出问题中的问题相同

不幸的是,不知从哪里来,我的一些用户和我自己的手机都遇到了这个问题。另一方面,对于其他用户来说,它似乎工作得非常好

  • 此问题仅出现在我的应用程序中的地图上

  • 我曾尝试在自己的手机上清理谷歌服务的缓存,但仍然一无所获

  • 在我的模拟器上,它运行良好

  • 我已经在互联网上搜索过了,但还没有找到一个有效的解决方案

  • 最重要的部分是:我发现的大多数解决方案都是需要在特定设备上完成的,比如清理缓存,然后重新启动手机。但是,当我们谈论一个发生并伤害我大部分用户的问题时,必须有一个我可以使用的解决方案,以便自己一次帮助他们,而不需要他们在自己的手机上做一些操作


否则,这对他们来说将是非常令人沮丧的,这将使他们中的一些人卸载我的应用程序,因为什么?一个与我无关的虫子?直到两天前,一切都很好,从那以后我再也没有对我的应用程序做任何更改。。。所以为什么?

谷歌问题跟踪器中的许多人都报告了这个错误。华为的许多设备似乎都受到12.6.73版最新Play Services更新的严重影响。显然谷歌方面发生了一些变化,他们目前正在调查发生了什么

在以下错误中跟踪该问题:

明星的错误,并遵循谷歌工程师的消息


更新2018-05-15 来自bug的一些消息

我刚刚打电话给谷歌和华为。华为似乎是 承认责任。他们告诉我在1到10年内将有一个EMUI更新 两周的时间应该可以解决“所有谷歌地图问题”

另外,ah.。@google.com声明

谷歌已经能够在一台物理设备上重现这个问题,现在正专注于通过修复或其他缓解措施来解决根本原因

谷歌和华为似乎必须共同研究这个问题,以提供一个永久性的解决方案

更新2018-05-16 谷歌在bug中发布了以下消息

通过与华为的合作,谷歌工程师已经确定了这个问题的根本原因是对文件系统权限的意外更改。这一问题可能会影响华为设备上呈现谷歌地图的任何Android应用程序

我们的工程师正在准备谷歌Play服务的新版本,这将解决这个问题。它将面向运行安卓7.0牛轧糖或更高版本的设备。我们将发布另一个带有卷展栏状态的更新

谢谢你的耐心

更新2018-05-17 最后是来自谷歌的好消息

我们很高兴地报告,谷歌游戏服务的测试版已经准备就绪。我们认为,该版本缓解了运行Android 7.0 Nougat或更高版本的华为设备上的问题。一个重要的警告是,每次重新启动设备时,您都需要等待大约一分钟才能启动受影响的应用程序

从今天午夜(太平洋时间)开始,测试版将向已注册谷歌游戏服务公共测试版计划的部分社区推出。在接下来的几天里,它将逐渐吸引越来越多的测试版用户。我们邀请您在加入测试版计划,以获得Google Play服务的早期版本和未来版本。一旦beta测试完成,它将分阶段向所有用户推出

更新2018-05-18 作为我们上次更新(评论342)的后续,我们相信谷歌Play Services 12.6.85版已经解决了这个问题。如果您仍然遇到问题,请确保您的设备已安装此版本

如前所述,在操作系统完成引导和Google Play服务启动之间可能会有延迟(通常不到一分钟)。如果在此窗口期间启动一个受影响的应用程序,它可能不会渲染地图。如果发生这种情况,大约一分钟后重新启动应用程序。应用程序的后续启动应该每次都成功

最终更新2018-05-22 截至2018年5月21日上午10:00(PDT),Google Play Services版本12.6.85在首次测试版推出后被推至100%。我们认为,这解决了所有受影响华为设备上的Google Play服务问题

华为正在开发一种对其用户和开发者有利的长期解决方案

我们对此次事件及其可能造成的影响表示歉意。我们正在对这一问题进行内部调查,并将对我们的系统进行适当的改进,以帮助防止今后再次发生。请继续关注事件报告


AFAICT应用程序开发人员无法修复它。正如@xomena在她的回答中提到的那样,谷歌正在努力解决这个问题

只需在此处为最终用户添加完整的解决方案:

  • 转到
    Settings
    Apps&Notifications
    App
    googleplayservices
    Storage
  • 单击清除缓存
  • 转到
    管理空间
    并单击
    清除所有数据
请注意,如果重新启动设备,问题会再次出现

有人创建了一个视频,您可以在“转到设置”向用户推荐→ 应用程序→ 谷歌播放服务,并禁用它返回到工厂版本

重新启动手机,然后转到Google Play商店,对Google Play服务进行更新

它对我有用。我可以在第三方应用程序中再次看到谷歌地图。如果显示卸载/禁用,请执行该操作。

我尝试禁用以重新安装