AVD不会停止消耗磁盘空间

时间:2019-03-08 11:26:16

标签: android android-emulator avd

我没有任何Android设备,因此我需要使用AVD来测试我的应用。

不幸的是,我不明白为什么,模拟器在运行应用程序时不会停止占用硬盘驱动器中的所有空间(一直在编写并获取所有空间)。现在我的可用磁盘空间不到2 GB,即使我从AVD中删除了所有设备,也无法获得很多空间。

有人知道如何解决这个问题吗?需要取消安装Android Studio吗?

更新

今天,我能够释放足够的空间来拥有3 GB的可用空间磁盘,因此创建了一个新的模拟器,午餐时间,我离开了办公桌,打开了AVD模拟器和2 GB的可用空间磁盘。一小时后,我回来了,当时我的高清硬盘只剩下500 KB了。我正在测试一个甚至没有编写任务的应用程序,而他在午餐时间处于后台状态。不知道该怎么办。

2 个答案:

答案 0 :(得分:1)

寻找

c:/users/username/.android/.avd

(其中 username 是您的 Windows 用户帐户的名称。)

文件夹。如果你一遍遍地创建avd,这个位置的avd或删除的avd的数据仍然存在。

答案 1 :(得分:0)

您的AVD的磁盘大小是多少?

enter image description here

您尝试在磁盘上显示还是擦除数据?

enter image description here

它们的配置如何?

enter image description here

您可以尝试SpaceSniffer来查看存储空间。

enter image description here

删除模拟器的临时文件 位于此目录C:\Users\[username]\AppData\Local\Temp\AndroidEmulator .

中的temp文件夹

enter image description here

删除旧版本的Android Studio

您的AVD占用空间不正常,因为它们是空的。那么...这是您正在开发的执行一些写任务的应用程序吗?也许是Android本身在更新吗?