Когда я создаю виртуальное устройство в Android Studio, оно занимает 4+ GB дискового пространства, когда оно только что создано с настройками по умолчанию. Обычно это происходит между 500MB и 1.5GB, как я мог видеть по некоторым другим вопросам, связанным с виртуальными устройствами, и скриншотам официальной документации Android.
Вот скриншот моих недавно созданных устройств с настройками по умолчанию:
My Virtual Devices
Как видите, Pixel phone занимает пространство 4.5GB, а Nexus 5X - 4.3GB.
Кроме того, мы проделали тот же процесс с коллегой, и вот скриншот ее недавно созданных виртуальных устройств:
My colleague's Virtual Devices
Как вы можете видеть, в ее случае Pixel phone принимает 503MB, а Nexus 5X принимает 1.1GB.
Мы оба использовали одни и те же настройки по умолчанию, как вы можете видеть здесь:
Virtual Devices settings 1
Virtual Devices settings 2
У нас обоих одинаковые платформы:
MacOS High Sierra 10.13.6
Android Studio 3.1.3
Кто-нибудь имеет представление о том, что вызывает такое увеличение размера моих виртуальных устройств?
Спасибо за вашу помощь.
Привет, Уманг, я не думаю, что это причина, потому что размер, который я описываю, - это когда виртуальное устройство создается заново. Когда я работаю в течение дня, он достигает 6 ГБ, а в конце дня я выбираю «Wipe Data» в параметрах виртуальных устройств, и они возвращаются к ~ 4,5 ГБ.
О, ну, я использую iMac, и при создании он составлял 4,5 ГБ, а теперь постепенно увеличился до 10 ГБ. Мне плевать на пробел bcoz У меня флешка на 1ТБ .. Так что в конце при закрытии я просто сделал предположение. ладно, может быть тогда есть что-то еще. Всего наилучшего.
Привет, Уманг, сегодня я случайно решил проблему. Теперь мои недавно созданные устройства начинаются с 1 ГБ, а не с 4,5 ГБ. Я собираюсь опубликовать решение как ответ на этот вопрос.
Сегодня случайно решил вопрос. Мне нужно было выполнить некоторые обновления в Android Studio при установке некоторых библиотек, и я обновил:
Android Platform SDK 28 (который я использовал для своих виртуальных устройств) на Revision 6 и Google APIs Intel x86 Atom System Image для этого SDK на Revison 5.
Я также обновил Android SDK Platform Tools до 28.0.1, Android SDK Tools до 26.1.1 и Intel x86 Emulator Accelelator (HAXM Installer) до 7.3.0.
Затем мне нужно было протестировать на другом виртуальном устройстве, и оно было создано и запущено, начиная с 1.0 GB. Поэтому я решил удалить свои текущие устройства и создать их снова после этого обновления. Я снова создал два виртуальных устройства, которые показаны выше в вопросе, и получил следующие результаты:
1.0 GB1.1 GBЧто в четыре раза меньше, чем до обновления.
Итак, по сути, решение и рекомендация - стараться поддерживать все в актуальном состоянии! :)
Отлично, Поздравляю .. :)
Это потому, что он сохраняет состояние вашей последней работы.