android / android/app-bundle-samples

AAssetManager cannot handle a pack nearly 2GB on 32 bit device

Aperta
#111 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C++
Stelle
735
Fork
348
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Hello,

For the install-time method, I have an issue with AAssetMangaer if the asset nearly to 2GB. Device has throw the exception

09-28 17:39:11.868 11327 11467 E filemap : mmap(0,441527557) failed: Out of memory
09-28 17:39:11.868 11327 11467 W asset : create map from entry failed

than the app crash because it cannot read the data.

Do you have any suggestion for it?

Thanks,

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia riproducendo il fallimento del pacchetto di asset durante l’installazione su un dispositivo Android a 32 bit con un asset vicino ai 2 GB, usando come punto di partenza gli errori mmap segnalati di AAssetManager e filemap. L’issue non indica alcun file sorgente, test, modifica richiesta o criterio di accettazione, quindi è necessario stabilire la definizione di completato prima dell’implementazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
android, cpp
Ambito
mobile
Tipo di issue
Bug
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.