当我在Android Studio中创建虚拟设备时,在使用默认设置新创建时,需要4+ GB
的磁盘空间。它通常需要在500MB
和1.5GB
之间,因为我可以看到与Virtual Devices相关的其他一些问题以及官方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
有谁知道在我的虚拟设备上产生这种超大尺寸的原因是什么?
谢谢你的帮助。
今天我不小心解决了这个问题。我需要在Android Studio上执行一些更新,同时安装一些库并更新:
Android Platform SDK 28
(我用于我的虚拟设备的那个)到Revision 6
和Google APIs Intel x86 Atom System Image
用于Revison 5
的SDK。
我还将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 GB
开始1.1 GB
开始这比更新前少了四倍。
所以,基本上,解决方案和建议是尽量保持最新! :)