Android Studio - виртуальное устройство занимает слишком много места на диске даже с настройками по умолчанию (в 4 раза больше места, чем обычно)

Когда я создаю виртуальное устройство в Android Studio, оно занимает 4+ GB дискового пространства, когда оно только что создано с настройками по умолчанию. Обычно это происходит между 500MB и 1.5GB, как я мог видеть по некоторым другим вопросам, связанным с виртуальными устройствами, и скриншотам официальной документации Android.

Вот скриншот моих недавно созданных устройств с настройками по умолчанию:

My Virtual Devices

Android Studio - виртуальное устройство занимает слишком много места на диске даже с настройками по умолчанию (в 4 раза больше места, чем обычно)

Как видите, Pixel phone занимает пространство 4.5GB, а Nexus 5X - 4.3GB.

Кроме того, мы проделали тот же процесс с коллегой, и вот скриншот ее недавно созданных виртуальных устройств:

My colleague's Virtual Devices

Android Studio - виртуальное устройство занимает слишком много места на диске даже с настройками по умолчанию (в 4 раза больше места, чем обычно)

Как вы можете видеть, в ее случае Pixel phone принимает 503MB, а Nexus 5X принимает 1.1GB.

Мы оба использовали одни и те же настройки по умолчанию, как вы можете видеть здесь:

Virtual Devices settings 1

Android Studio - виртуальное устройство занимает слишком много места на диске даже с настройками по умолчанию (в 4 раза больше места, чем обычно)

Virtual Devices settings 2

Android Studio - виртуальное устройство занимает слишком много места на диске даже с настройками по умолчанию (в 4 раза больше места, чем обычно)

У нас обоих одинаковые платформы:

MacOS High Sierra 10.13.6

Android Studio 3.1.3

Кто-нибудь имеет представление о том, что вызывает такое увеличение размера моих виртуальных устройств?

Спасибо за вашу помощь.

Это потому, что он сохраняет состояние вашей последней работы.

Ümañg ßürmån 07.09.2018 22:57

Привет, Уманг, я не думаю, что это причина, потому что размер, который я описываю, - это когда виртуальное устройство создается заново. Когда я работаю в течение дня, он достигает 6 ГБ, а в конце дня я выбираю «Wipe Data» в параметрах виртуальных устройств, и они возвращаются к ~ 4,5 ГБ.

Edgar Bonilla 07.09.2018 23:17

О, ну, я использую iMac, и при создании он составлял 4,5 ГБ, а теперь постепенно увеличился до 10 ГБ. Мне плевать на пробел bcoz У меня флешка на 1ТБ .. Так что в конце при закрытии я просто сделал предположение. ладно, может быть тогда есть что-то еще. Всего наилучшего.

Ümañg ßürmån 08.09.2018 05:44

Привет, Уманг, сегодня я случайно решил проблему. Теперь мои недавно созданные устройства начинаются с 1 ГБ, а не с 4,5 ГБ. Я собираюсь опубликовать решение как ответ на этот вопрос.

Edgar Bonilla 14.09.2018 06:37
0
4
1 711
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Сегодня случайно решил вопрос. Мне нужно было выполнить некоторые обновления в 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. Поэтому я решил удалить свои текущие устройства и создать их снова после этого обновления. Я снова создал два виртуальных устройства, которые показаны выше в вопросе, и получил следующие результаты:

  • Pixel phone -> Теперь начинается с 1.0 GB
  • Телефон Nexus 5X -> Теперь начинается с 1.1 GB

Что в четыре раза меньше, чем до обновления.

Итак, по сути, решение и рекомендация - стараться поддерживать все в актуальном состоянии! :)

Отлично, Поздравляю .. :)

Ümañg ßürmån 14.09.2018 07:33

Другие вопросы по теме