增加Android emulator中的存储空间?(安装错误:安装失败\u存储不足)

增加Android emulator中的存储空间?(安装错误:安装失败\u存储不足),android,Android,我正在创建一个Android应用程序 我的应用程序有音频和png文件,我保存在res/drawable文件夹中 当我运行应用程序时,它出现了错误 安装错误:安装失败\u存储不足\u 日志上写着- 错误/PackageManager(54):无法将包文件复制到临时文件 我也试着创建新的avd,但我得到了同样的错误 我想要所有那些png和音频文件 我不想将它们存储在SD卡中。在Vishal中说: 这个问题来自android 1.5。。 试试2.0或2.0.1 如前所述,问题可以通过增加系统/数据分区

我正在创建一个Android应用程序

我的应用程序有音频和png文件,我保存在res/drawable文件夹中

当我运行应用程序时,它出现了错误

安装错误:安装失败\u存储不足\u

日志上写着-

错误/PackageManager(54):无法将包文件复制到临时文件

我也试着创建新的avd,但我得到了同样的错误

我想要所有那些png和音频文件

我不想将它们存储在SD卡中。

在Vishal中说:

这个问题来自android 1.5。。 试试2.0或2.0.1

如前所述,问题可以通过增加系统/数据分区的大小来解决。只需将以下参数添加到emulator命令行:

-partition-size 2047

2047是允许的最大分区大小。如果要限制分区大小以节省磁盘空间,请使用较小的值。

要增加Android emulator的内部存储,请执行以下操作:转到AVD管理器,选择要修改、编辑的Android虚拟设备。在硬件部分,检查是否存在“数据分区的理想大小”属性。如果没有,请单击新建并添加它。根据需要将其值编辑为512MB或1024MB。(重要的是不仅要输入512,还要输入512MB,否则其值将重置为0)。现在保存更改并再次启动应用程序

附言。
您还可以检查.android/avd/[avd_name].avd/config.ini文件,并检查disk.dataPartition.size=512MB或所需的值。上述步骤将自动更新config.ini中的disk.dataPartition.size属性。我还试图编辑自己的config.ini,但这样做对我来说不起作用。

从avd中,我使用
擦除数据
擦除我不使用的数据,然后再次启动模拟器

这将在出厂时重置设备中的所有应用


对于希望增加emulator默认存储和RAM的用户:
选择工具AVD管理器编辑显示高级设置>向下滚动至存储和内存并设置所需设置。

您应该按照此链接进行操作。[(安装错误:安装失败\u存储不足)][1][1]:具体地说,我运行了
emulator-avd Pixel\u API\u 28-netdelay none-netspeed full-partition 2047
如果您使用的是avd,请确保您读取了链接线程-它指出存储处于高级设置下,您需要滚动面板以找到它们(这并不明显)