¿Se necesita una explicación del procedimiento de activación de la geovalla?
Así que he creado geofence de la siguiente manera:
GeofenceModel modelExit = new GeofenceModel.Builder("id_oi_456")
.setTransition(Geofence.GEOFENCE_TRANSITION_DWELL)
.setExpiration(Geofence.NEVER_EXPIRE)
.setLatitude(40.414341)
.setLongitude(49.928548)
.setRadius(CLIENT_GEOFENCE_RADIUS)
.build();
SmartLocation.with(this).geofencing()
.add(modelExit)
.start(this);
Ejecuto este código una vez, se dispara cuando reside dentro de la cerca geográfica (como se esperaba). Y luego elimino el fragmento y vuelvo a ejecutar el proyecto. Pero la geovalla no se activó esta vez, incluso si configuré NEVER_EXPIRE. Básicamente, lo que quiero saber es dónde se almacenan las geonfences. En caso de que se almacenen fuera de la memoria de la aplicación, ¿por qué "eliminar fragmento" borra la geovalla?