如何更改系统分区大小,以便在更改VM后可以执行“adb push libdvm.so”之类的操作?在不改变分区大小的情况下(即使用模拟器的默认设置),它会抱怨“内存不足”。
答案 0 :(得分:1)
要在创建AVD之后为AVD创建更大的分区,请执行以下操作:
右键单击您的项目 - >运行AS - >运行配置 - >
(确保您的项目在左侧选择,名称在顶部。)
选择'目标' - >
在底部,您会看到'Android Emulator命令行选项:
添加类似-partition-size 1024
的内容,这样可以使您的AVD分区大小为1024MB。
这就是你的分区更大的方式,但我觉得你的“内存不足”错误不会从中解决。
相反,我认为您只需要增加Java内存或堆大小:
如果您使用的是Windows,这将有助于http://www.avajava.com/tutorials/lessons/how-do-i-allocate-more-memory-to-eclipse.html
它的要点是在你的eclipse.ini文件中加入-vmargs -Xms256M -Xmx512M
之类的内容。
希望有所帮助!