Android ADT中增大AVD内存后无法启动:emulator failed to allocate memory 8

http://www.cnblogs.com/bluestorm/p/3193645.html

 

Android ADT中增大AVD内存后无法启动:emulator failed to allocate memory 8
http://www.crifan.com/android_emulator_failed_to_allocate_memory_8/

以上修改config.ini文件,将hw.ramSize=xx, 改为=1024MB,重启AVD Manager, 启动该avd仍然运行不了,看来这是一个bug--

RAM大小不能超过1024MB

 

关于Android AVD中的snapshot
http://blog.sina.com.cn/s/blog_61e26bcb0100wug8.html

Snapshot的意思是“快照”。能够保存AVD关闭时的状态,然后再下一次启动的时候显示上一次关闭时的状态,类似缓存机制。一般取消enable就可以了。

 

-----------------------------

公司新产品要求分辨率达到2048x1536,模拟器内存太小了,无法运行。把内存改大到2048,但是启动时就会报错,最大只能到768。为了模拟器折腾了好久,还研究要一段时间genymotion,但genymotion在这个分辨率下极不稳定。后来按照上面的方法,先创建模拟器,再修改config.ini中的hw.ramSize,一定要在后面增加MB,才能正常启动。

-----------------------------

注意avd创建时,要勾选 Use Host GPU,否则还是无法启动。如果宿主机显卡较弱,估计运行时会闪动,集显就比较吃力。

另外,avd本来速度就慢,高分辨率时,更是慢到爆。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值