adb push libdvm.so

时间:2012-01-02 01:22:38

标签: android dalvik

如何更改系统分区大小,以便在更改VM后可以执行“adb push libdvm.so”之类的操作?在不改变分区大小的情况下(即使用模拟器的默认设置),它会抱怨“内存不足”。

1 个答案:

答案 0 :(得分:1)

要在创建AVD之后为AVD创建更大的分区,请执行以下操作:

右键单击您的项目 - >运行AS - >运行配置 - >

(确保您的项目在左侧选择,名称在顶部。)

选择'目标' - >

在底部,您会看到'Android Emulator命令行选项:

enter image description here

添加类似-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之类的内容。

希望有所帮助!