2009-12-17 24 views
12

En una imagen de emulador relativamente nueva (AVD) tengo aproximadamente 40mb de espacio libre. ¿Cómo puedo expandir esto?¿Se está ampliando el tamaño de una instancia de dispositivo virtual Android (emulador)?

ACTUALIZACIÓN: Para que quede claro ... Estoy hablando del tamaño de "almacenamiento interno del teléfono", no del tamaño de la tarjeta SD.

+0

¿Por qué querrías hacer eso? Tu objetivo es usar el menor espacio posible. Es un teléfono – Sneakyness

+7

¿Quién dijo que estaba desarrollando un teléfono? –

Respuesta

28

pienso:

$ emulator -partition-size <number of megabytes> 

es lo que estás buscando. He probado unos cuantos valores diferentes en el emulador y el ajuste "interna del teléfono de almacenamiento" parecía reflejar los valores que se ha pasado.

+2

Gracias. Me pregunto por qué esto no aparece en los documentos en línea en http://developer.android.com/guide/developing/tools/emulator.html#startup-options –

+8

también el tamaño está en MB, así que si haces 500, obtendrá un almacenamiento interno de 500MB. – christophercotton

+0

¿Puedo establecer este parámetro en el archivo de configuración del dispositivo? – Scit

-1

Si estamos hablando acerca del tamaño de una tarjeta SD, creo que necesita para hacer un nuevo archivo de la tarjeta SD de un archivo más grande, a continuación, cargar su AVD utilizando la nueva tarjeta SD que ha creado. Tienen instrucciones sobre cómo crear una tarjeta SD (y cargarlo en un AVD) aquí: http://developer.android.com/guide/developing/tools/emulator.html#creatingm

En esencia, hacen que la tarjeta SD:

$ mksdcard <size> <file> 

luego cargarla en el emulador usando el argumento -sdcard:

$ emulator -sdcard <filepath> 
+1

No ... el tamaño de "Almacenamiento interno del teléfono". –

Cuestiones relacionadas