Offline Search not working — TileStore fails to load tiles (erroredResourceCount = 10), OfflineIndexChangeListener not triggered
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
Direzione di ricerca
Iniziare riproducendo l’installazione della regione offline di TileStore con le coordinate di esempio del poligono e ispezionare i conteggi delle risorse riportati. Verificare se i tile vengono caricati, se l’indice offline viene creato e se viene attivato OfflineIndexChangeListener.onIndexReady(); l’issue non fornisce file sorgente né test da ispezionare.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Environment
- Search SDK Component:
- Core Search SDK (
SearchEngine) - Offline Search SDK (
OfflineSearchEngine) - Address Autofill SDK
- Search UI SDK
- Core Search SDK (
- Android OS version: (add here)
- Devices affected: (add here)
- Search SDK Version: (add here)
- Maps SDK/Nav SDK versions (if used): (add here)
Description
I am implementing Offline Search using the Mapbox Search SDK for Android, but the TileStore does not load the tiles for the offline region.
Even when using the sample polygon coordinates from the official SDK documentation, tile loading consistently fails.
As a result:
- All tiles show erroredResourceCount = 10
- completedResourceCount = 0
- The offline index is never created
OfflineIndexChangeListener.onIndexReady()does not trigger- Offline Search remains non-functional
Expected Behavior
- Tiles should download successfully
- Offline index should be built
onIndexReady()should be triggered- Offline search queries should return results
Actual Behavior
The TileStore load completes with all tiles in error state:
requiredResourceCount: 10
completedResourceCount: 0
erroredResourceCount: 10
completedResourceSize: 0
Since no tiles are downloaded, the offline search index never initializes.
Steps to Reproduce
- Create a TileStore instance
- Install an offline region using the sample polygon coordinates
- Observe the tile loading results (all fail)
- Add an
OfflineIndexChangeListener - Note that
onIndexReady()never triggers
Additional Notes
Please confirm:
- Whether the sample offline region tiles are still available
- Whether the polygon area requires updated coordinates
- Or if this is a regression in TileStore tile loading
This issue blocks offline search implementation in the project.
- Lingua principale
- Kotlin
- Stelle
- 39
- Fork
- 10
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di mapbox/mapbox-search-android
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
mapbox/mapbox-search-android#364 · 2 commenti ·
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
mapbox/mapbox-search-android#296 ·
-
bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 32/100
mapbox/mapbox-search-android#272 · 1 commento ·
-
bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
mapbox/mapbox-search-android#260 ·
-
bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 30/100
mapbox/mapbox-search-android#259 ·
Tutte le issue di mapbox/mapbox-search-android
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 3 giorni
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
lugassawan/swe-workbench#799 ·
I maintainer di solito rispondono entro 1 giorno
-
Default book icon displayed while loadingForse già presa @Bhaskar-Guthula-137 l’ha presa oggi. Apertabug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
kiwix/kiwix-android#5194 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
d4rken-org/butler#300 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
jellyfin/jellyfin-androidtv#5885 ·
I maintainer di solito rispondono entro 1 giorno