有时当我在Android设备上编译应用程序时,我会收到以下错误:
E/HAL(2125): load: module=/system/lib/hw/gralloc.msm7k.soE/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
如何释放vspace以便能够再次编译应用程序?我已经尝试重新启动并关闭手机,但它无法正常工作.
我唯一能在Stackoverflow上找到关于这个主题的东西是this question没有答案……
解决方法:
在“其他模拟器命令行选项”下,添加以下内容:
-partition-size 1024
然后单击“应用并运行”.如果失败,则添加以下内容:
memory -512
如果一切都失败了:
在VM选项中增加AVD RAM和最大VM应用程序堆大小.
AVD管理器 – >虚拟设备 – >编辑.它可能设置为24,首先设置为32,然后设置为48,如果它仍然是NOK.
以上是内存溢出为你收集整理的如何在Android模拟器中释放vspace全部内容,希望文章能够帮你解决如何在Android模拟器中释放vspace所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)