1 votos

¿Cómo puedo redimensionar el almacenamiento interno de una imagen AVD de Android Studio que está atascada en 200MB?

Cuando intento redimensionar el tamaño de la partición de almacenamiento interno en el gestor de AVD (Android Virtual Device) a algo más grande que 200MB, la maldita cosa se queda en 200MB. Esto monta a /data directorio. El problema aparece con las imágenes de Android API 19 / KitKat 4.4.x y posiblemente con otras.

Estoy en un Mac.

1voto

Pag Sun Puntos 250

Este es un problema conocido. Imagino que nadie ha hecho la inversión para solucionarlo porque afecta a una versión/build anterior de la API. Pero, si estás en un Mac, aquí tienes la solución.

  1. Ve a AVD y establece el tamaño del Almacenamiento Interno a 1GB (o cualquier tamaño que necesites -- yo sólo he probado esto a 1GB).

  2. Ejecuta la imagen para asegurarte de que arranca bien. (esto es sólo para descartar cualquier otro problema que pueda estar afectando a su imagen) Si usted mira las particiones de la imagen, todavía debe ser sólo 200MB.

  3. Detener la ejecución de la imagen.

  4. Desde la línea de comandos, ejecute: gtruncate --size 1g userdata.img . Si no tiene gtruncate, instálelo con brew install coreutils .

  5. Desde la línea de comandos, ejecute: tune2fs -e continue userdata.img . Si no tienes tune2fs, instálalo con brew install e2fsprogs . Si después de la instalación sigue sin encontrarlo, compruebe /usr/local/Cellar/e2fsprogs/{whateverversion}/sbin/tune2fs .

  6. Si también tiene un userdata-qemu.img puede repetir los pasos 4 y 5 para ese archivo de imagen. Si obtiene un error, lo mejor es borrar userdata-qemu.img y dejar que AVD lo recree automáticamente.

  7. Ejecute la imagen. Comprueba que tu partición es de 1GB. Celebre.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X