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

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


当前回答

尝试选择项目->清洁。一个简单的清洁就可以把它修好。

其他回答

下面的方法对我很有效

在终端窗口中导航到android SDK/tools文件夹(如果你没有为它添加路径) 确保计划清理的虚拟设备已关闭电源。 执行“”命令。/emulator -wipe-data -avd YourAvdName",其中YourAvdName是你的虚拟android设备的名称

我唯一一次看到这种情况发生是在主机文件系统基本上没有空间的时候。虚拟机文件系统所在的文件系统上是否有足够的空闲空间?

这显然不是一个恰当的答案,但它是一个小小的暗示。

如果你想在你的应用程序中使用静态文件。你应该把它们作为资源或资产。 但是,如果你有内存问题,比如让你的APK保持小,那么你需要改变你的应用程序设计,

而不是把它们作为资源,在运行你的应用程序(安装后),你可以从SD卡上获取文件(防御不同的文件,因为用户可能不会保留你需要的文件)。为此U可以使用ContentResolver采取音频,图像文件上的用户选择。

这样你就可以给用户另一个功能,比如他可以自己选择加载音频/图像文件到应用程序中。

尝试选择项目->清洁。一个简单的清洁就可以把它修好。

通过命令行启动模拟器,如下所示:

emulator -avd <your avd name> -partition-size 1024 -wipe-data