我有时(不经常)在我的一个项目中遇到这种情况,只有几节课 安装错误:INSTALL_FAILED_INSUFFICIENT_STORAGE

如何增加模拟器的存储空间?


当前回答

这个问题可以通过改变模拟器的分区大小来解决。

转到您的\Android\Sdk\emulator路径,并键入以下命令。

emulator -avd android_emulator_name -partition-size 1500 -wipe-data

现在它将工作,您已经增加了分区大小。 您可以在运行上述命令之前和之后使用以下命令观察大小的变化。

adb shell df

其他回答

这个问题可以通过改变模拟器的分区大小来解决。

转到您的\Android\Sdk\emulator路径,并键入以下命令。

emulator -avd android_emulator_name -partition-size 1500 -wipe-data

现在它将工作,您已经增加了分区大小。 您可以在运行上述命令之前和之后使用以下命令观察大小的变化。

adb shell df

我使用VSCode和我的AVD设置是从一个旧的Android工作室设置,我没有使用一段时间。

我能够通过找到AVD图像所在的位置,然后搜索具有文本的文件来修复这个问题

disk.dataPartition.size

运行查找。name "avd*"和一个grep "disk" *,一旦你找到了avd的目录。

修改hardware-qemu.ini文件中的disk. datappartition .size值对我有用。

将以下内容添加到avd config.ini中

disk.dataPartition.size=1024MB

如果这也适用于你,请告诉我。

我在这一行加了一句

您需要增加模拟器的虚拟内存

如何增加模拟器的虚拟内存

emulator -avd "模拟器名称" -partition-size 2024

然后尝试安装你的apk

在eclipse平台上的AVD管理器对话框中,你可以在左边的“虚拟设备”树中选择一个项目时启动它,启动UI中有“擦除用户数据”选项。