在应用程序关闭时保持 Geofences 活动

Keep Geofences alive on app close

我有个小问题:

我正在我的第一个应用程序中添加地理围栏,从 LocationServices.GeofencingApi 开始。之后我告诉应用它不应该再在下次应用启动时调用它。

现在,当我关闭应用程序并再次启动(从服务)时,它崩溃了(因为我没有在请求中添加任何地理围栏)。

但我希望它们永远活着,这样我就不必再调用 addGeofence(就像 iOS 中那样)。

现在我的问题是:这可能吗?难道它们不应该存储在 Google 云或服务的某个地方吗?

感谢您的帮助!

这是我的错误。

对于以后的所有人:使用 GeofencingClient 而不是 GoogleApiClient。不知道为什么,现在可以了¯_(ツ)_/¯