2009-12-17 12 views
12

Su un'immagine di emulatore relativamente nuova (AVD) ho circa 40mb di spazio libero. Come posso espandere questo?Espansione delle dimensioni di un'istanza di dispositivo virtuale Android (emulatore)?

UPDATE: Giusto per essere chiari ... Sto parlando della dimensione "Memoria interna telefono", non della scheda SD.

+0

Perché dovresti farlo? Il tuo obiettivo è utilizzare il minor spazio possibile. È un telefono. – Sneakyness

+7

Chi ha detto che stavo sviluppando per un telefono? –

risposta

28

penso:

$ emulator -partition-size <number of megabytes> 

è quello che stai cercando. Ho provato alcuni valori diversi nell'emulatore e l'impostazione "memoria interna del telefono" sembrava riflettere i valori che ho passato.

+2

Grazie. Mi chiedo il motivo per cui questo non è elencato nei documenti online su http://developer.android.com/guide/developing/tools/emulator.html#startup-options –

+8

anche la dimensione è in MB, quindi se fai 500, tu otterrà una memoria interna di 500 MB. – christophercotton

+0

Posso impostare questo parametro nel file di configurazione del dispositivo? – Scit

-1

Se stai parlando delle dimensioni della scheda SD, credo che dovrai creare un nuovo file della scheda SD di un file più grande, quindi caricare l'AVD utilizzando la nuova scheda SD che hai creato. Hanno le istruzioni su come creare una scheda SD (e caricarlo in un AVD) qui: http://developer.android.com/guide/developing/tools/emulator.html#creatingm

In sostanza, rendono la scheda SD:

$ mksdcard <size> <file> 

quindi caricarlo nel vostro emulatore utilizzando l'argomento -sdcard:

$ emulator -sdcard <filepath> 
+1

No ... la dimensione "Memoria interna telefono". –

Problemi correlati