Мы использовали Mapbox android SDK для рендеринга векторных листов, созданных GeoServer, и он отлично работает. Но проблема в том, что после повторной загрузки новых данных плитки, созданных GeoServer, карта на устройстве android не получает новые плитки до тех пор, пока пользователь не очистит кеш устройства из настроек хранилища. В этом блоге говорится, что новые фрагменты карты обновляются через 12 часов, но этого не произошло через 1 день. Также установлен следующий срок годности:
<expireClientsList>
<expirationRule minZoom="0" expiration="2629743" />
</expireClientsList>
<expireCacheList>
<expirationRule minZoom="0" expiration="2629743" />
</expireCacheList>