Расширяете размер экземпляра виртуального устройства Android (эмулятора)? - PullRequest
12 голосов
/ 17 декабря 2009

На относительно новом образе эмулятора (AVD) у меня есть около 40 МБ свободного места. Как я могу расширить это?

UPDATE: Просто чтобы прояснить ... Я говорю о размере "Внутренняя память телефона", а не о размере SD-карты.

Ответы [ 2 ]

29 голосов
/ 18 декабря 2009

Я думаю:

$ emulator -partition-size <number of megabytes>

это то, что вы ищете. Я попробовал несколько разных значений в эмуляторе, и настройка «внутренняя память телефона», похоже, отражала значения, которые я передал.

0 голосов
/ 17 декабря 2009

Если вы говорите о размере SD-карты, я считаю, что вам нужно будет создать новый файл SD-карты из более крупного файла, а затем загрузить AVD, используя новую SD-карту, которую вы создали. У них есть инструкции о том, как создать SD-карту (и загрузить ее в AVD) здесь: http://developer.android.com/guide/developing/tools/emulator.html#creatingm

По сути, сделайте SD-карту:

$ mksdcard <size> <file>

Затем загрузите его в эмулятор, используя аргумент -sdcard:

$ emulator -sdcard <filepath>
...