Anddroid允许每个设备拥有100个Geofences,但它也有5个不同的PendingIntents限制。 https://developers.google.com/android/reference/com/google/android/gms/location/GeofenceStatusCodes.html#GEOFENCE_TOO_MANY_PENDING_INTENTS
这意味着我的应用程序只能有5个Geofences? 我能绕过这个限制的任何方法吗?
答案 0 :(得分:0)
好的,所以我发现解决方法是对待处理的意图使用相同的请求ID。
我曾经为每个地理围栏请求创建了不同的待定意图(不同的请求ID),但现在我改为使用相同的待处理意图,但使用List<Geofence> getTriggeringGeofences ()