1

Я начал оценивать MonoDroid. (Я создал много приложений с помощью Android + Eclipse)MonoDroid: Запуск пространства на свежем виртуальном устройстве?

Я создал новое приложение для Android с использованием MonoDevelop на Mac. Я запустил новое виртуальное устройство с 250 мегабайтами. API-уровень 15.

Ошибка, которую я получаю, заключается в том, что MonoDroid не может установить среду выполнения, поскольку места недостаточно.

См изображение ниже: enter image description here

+0

Вы установили 250 МБ для виртуальной SD-карты, а не раздела '/ data'. – eldarerathis

+0

Возможно, связано: [Расширение размера экземпляра виртуального устройства Android (эмулятор)?] (Http://stackoverflow.com/questions/1923526/expanding-the-size-of-an-android-virtual-device-emulator- пример) – eldarerathis

ответ

1

Xamarin рекомендует начать эмулятор с перегородкой размером 512Мб для того, чтобы иметь достаточно места для установки. Если вы запустите эмулятор из MonoDevelop или Visual Studio, он будет делать это автоматически. Если вы начинаете эмулятор себя, что вам нужно сделать что-то вроде:

.\emulator -avd NameOfYourEmulator -partition-size 512 

Более подробную информацию можно найти в их документации here.

+0

Привет, Грег. Мы попробовали добавить новый эмулятор с 512 мегабайтами, но получили ту же ошибку. «Нет места на устройстве» –

+0

Что вы устанавливаете на 512 МБ? Ваш скриншот показывает, что вы устанавливаете SD-карту, которую вы здесь не хотите. У вас все еще есть эта проблема, когда вы позволяете MonoDevelop запускать эмулятор для вас? –

+0

MonoDevelop/Mac часто не запускает эмулятор. Я попробую полную перезагрузку и все, и посмотрю, работает ли это. –