Не хватает места с помощью Xamarin на моем ПК - PullRequest
0 голосов
/ 30 сентября 2019

Я создал приложение Xamarin на своем ПК (Windows 10, Visual Studio 2019) вместе с эмулятором Android (Pixel Pie 9.0 -API 28).

Я заметил при создании страниц Xaml вместе с соответствующими моделями представленияи запуск изменений на эмуляторе потребляет значительное количество данных на моем диске.

Я новичок в разработке приложений для Xamarin / Android, поэтому я предполагаю, что существует кеширование данных (возможно?), которое занимает много времени. пространства. Например, создание формы регистрации, создание и запуск изменений на эмуляторе привели к уменьшению дискового пространства с 13,5 ГБ до 10 ГБ.

Как можно освободить данные на жестком диске, так как при такой скорости это выглядит какэто очень быстро закончится.

1 Ответ

2 голосов
/ 01 октября 2019

Кое-что из этого является кешем (в основном это загруженные пакеты nuget), но во многом это также просто скомпилированное приложение (отладочная версия которого часто намного больше, чем обычная сборка 'release'). Эмулятор также занимает некоторое пространство для создания и запуска, чего нельзя избежать. Установка образов Android и SDK и эмулятора не создает фактический образ диска эмулятора, пока вы не запустите сам эмулятор.

В целом, вы не должны ожидать, что использование пространства будет продолжать расти с такой скоростью, если вы не запустите несколько версий эмулятора. Просто добавление нового кода в тот же проект не должно сильно изменять размер.

Чтобы временно освободить место, вы всегда можете удалить папки obj и bin в вашем проекте, но они будут воссозданы, как только вы соберетеэто снова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...