FusedLocationProviderClient在Google Play服务版本12.0.0更新时崩溃

时间:2017-11-03 05:09:45

标签: android google-maps google-api-client

所以Google release发出以下警告:

  

警告:请继续使用FusedLocationProviderApi 类和   不要迁移到FusedLocationProviderClient类,直到谷歌   播放服务版本12.0.0可用,预计将发布   在2018年初。在版本之前使用FusedLocationProviderClient   12.0.0会导致客户端应用在设备上更新Google Play服务时崩溃。对于给您带来的任何不便,我们深表歉意   已经造成了。

(强调我的)

我发现这种语言有点模糊。如果我决定使用新的FusedLocationProviderClient,那么应用会崩溃一次,还是会崩溃 FOREVER ,要求用户重新安装应用?此外,如果应用程序在更新到位时运行,或者在更新发生后,无论当时的应用程序状态如何,它是否会崩溃

我认为 FOREVER 的情况很难相信,但我宁愿在得出结论之前检查一下,因为我并不关心一个小小的崩溃。

修改

这个问题显然已得到解决,已在Google Play Services version 11.6.0 update上解决:

  

修复了在Google Play服务更新时偶尔导致崩溃的FusedLocationProviderClientissue。

请注意,此版本仍有一个已知问题:

  

版本11.6.0的已知问题

     

使用带有targetSdkVersion 26的应用中使用上下文创建的GoogleApi实例不会自动提示用户更新Google Play服务。请考虑在这些条件下使用GoogleApiAvailability.showErrorDialogFragment()。

0 个答案:

没有答案