我正在学习在线教程来创建一个新的 Android 虚拟设备。关于 AVD 的设置没有写太多。
问题 1) 如果我将 SD 卡大小设置为(比如 2GB),它是否真的会通过创建 2GB 的图像文件“吃掉”我计算机的 2GB 硬盘空间?
问题 2) 如果它确实占用了我计算机的 HD 空间,那么将来当我创建多个 AVD 时,它会需要大量的 HD 空间,对吗?
编辑:那么当我删除创建的 AVD 时,它会立即释放我的 HD 空间,还是我需要做一系列的事情来“干净”地删除 AVD?
抱歉添加问题。感谢您的所有回复。毫无疑问,我会在明天之前投票支持你们所有的建设性解决方案。
最佳答案
是的,硬盘空间是立即分配的。
# First, I created a new AVD device called 2gb-sdcard and an AVD
# device called no-sdcard (which uses the minimum size of 10MB)
# Both are same device type, SDK, skin, etc.
#
$ cd ~/.android/avd/2gb-sdcard.avd
$ du -h
2.4G .
$ cd ~/.android/avd/no-sdcard.avd
$ du -h
410M .
关于android - Android Virtual Device SD Card size占用电脑硬盘空间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24221923/