2012-01-31 22 views
7

Esiste un'opzione per dichiarare la dimensione minima dell'heap della VM richiesta per il sistema operativo/dispositivo nel manifest di Android, in modo che Android Market visualizzi solo l'applicazione per i dispositivi che soddisfano il requisito e filtri il resto .Dimensione minima heap manifesta Android

Sono in grado di rilevare la dimensione massima dell'heap della VM durante l'avvio dell'applicazione e non riescono se la memoria disponibile non è sufficiente. Tuttavia, questo sarebbe un inconveniente per gli utenti.

Per essere precisi, sto lavorando a un gioco di hobby con un amico, in cui la grafica richiede almeno 16 MB ma non più di 24 MB di memoria. L'utilizzo della memoria è più o meno ottimale, nel senso che solo la grafica richiesta viene caricata in memoria in ogni dato stato del gioco.

+2

No, non penso che ci sia qualcosa del genere. – kosa

+0

Avevo paura che non ci sia perché non ho trovato nulla a riguardo nei documenti. La cosa migliore è quindi cercare di ridurre la quantità/qualità della grafica nel gioco. – Timo

+0

Sì, AFAIK, questa è l'unica opzione disponibile. – kosa

risposta

3

Un modo che è possibile utilizzare per garantire che l'applicazione utilizzi il massimo dell'heap disponibile è impostando android: largeHeap = true nel file manifest della propria applicazione. Ma questa funzionalità è disponibile per i sistemi operativi 3.0 e successivi

Problemi correlati