如何在Android模拟器中释放vspace

use*_*428 3 android

有时当我在Android设备上编译应用程序时,我会收到以下错误:

E/HAL(2125): load: module=/system/lib/hw/gralloc.msm7k.so
E/HAL(2125): Cannot load library: alloc_mem_region[869]: OOPS:    93 cannot map library 'gralloc.msm7k.so'. no vspace available.
E/GraphicBufferMapper(2125): FATAL: can't find the gralloc module
Run Code Online (Sandbox Code Playgroud)

如何释放vspace以便能够再次编译应用程序?我已经尝试重新启动并关闭手机但它没有用.

我唯一能在Stackoverflow上找到关于这个主题的问题就是这个问题没有答案......

g00*_*0dy 5

在"其他模拟器命令行选项"下,添加以下内容:

-partition-size 1024
Run Code Online (Sandbox Code Playgroud)

然后单击"应用并运行".如果失败,则添加以下内容:

memory -512
Run Code Online (Sandbox Code Playgroud)

如果所有其他方法都失败:在VM选项中增加AVD RAM和最大VM应用程序堆大小.AVD Manager - >虚拟设备 - >编辑.它可能设置为24,首先设置为32,如果仍然是NOK则设置为48.