Android Studio - 虚拟设备占用太多磁盘 space 即使使用默认设置(比正常设置多 space 4 倍)
Android Studio - Virtual Device takes too much disk space even with default settings (4x more space than normal)
当我在 Android Studio 中创建虚拟设备时,使用默认设置新创建时占用 4+ GB
磁盘空间 space。它通常在 500MB
和 1.5GB
之间,正如我在与虚拟设备相关的其他一些问题和官方 Android 文档的屏幕截图中看到的那样。
这是使用默认设置新创建的我的设备的屏幕截图:
My Virtual Devices
如您所见,Pixel phone
占 space 的 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
,那个 SDK 的 Google APIs Intel x86 Atom System Image
到 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
开始。所以我决定删除我当前的设备并在这次更新后重新创建它们。我再次创建了上面问题中显示的两个虚拟设备,结果如下:
- 像素 phone -> 现在开始于
1.0 GB
- Nexus 5X phone -> 现在开始于
1.1 GB
比更新前少了四倍。
所以,基本上,解决方案和建议是尽量使所有内容保持最新! :)
当我在 Android Studio 中创建虚拟设备时,使用默认设置新创建时占用 4+ GB
磁盘空间 space。它通常在 500MB
和 1.5GB
之间,正如我在与虚拟设备相关的其他一些问题和官方 Android 文档的屏幕截图中看到的那样。
这是使用默认设置新创建的我的设备的屏幕截图:
My Virtual Devices
如您所见,Pixel phone
占 space 的 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
,那个 SDK 的 Google APIs Intel x86 Atom System Image
到 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
开始。所以我决定删除我当前的设备并在这次更新后重新创建它们。我再次创建了上面问题中显示的两个虚拟设备,结果如下:
- 像素 phone -> 现在开始于
1.0 GB
- Nexus 5X phone -> 现在开始于
1.1 GB
比更新前少了四倍。
所以,基本上,解决方案和建议是尽量使所有内容保持最新! :)