android studio 2.0 的原生模拟器多开问题

2016-04-15 16:47:24 +08:00
 Macya

因为在调试 APP 的时候我想看看 5.0 跟 6.0 的区别,就新建了一个 5.0 版本的的模拟器
创建的时候参数完全按照 AVD 的自动设置

AVD 自动设置的参数:

用以上参数添加了新的模拟器后,我先开启 6.0 版本的模拟器,成功开启后
我再去开启新建模拟器时报错

按照字面意思理解是 VM 所需要的内存超过了驱动的限制
想知道具体的原因和多开模拟器的解决方案
google 了一下但是未能找到解决方案

PS :按照官方的推荐,我安装了 HAXM ,启动第一个模拟器的时候也是提示成功开启了 HAX

12555 次点击
所在节点    Android
10 条回复
TVBG
2016-04-16 23:13:19 +08:00
安装 HAXM 的时候有个内存限制。
RanchoH
2016-04-16 23:14:11 +08:00
调试最好的还是真机吧,或者 Genymotion
AVD 感觉太慢
Macya
2016-04-17 10:43:07 +08:00
@TVBG 那个内存限制是可以修改的吗?
Macya
2016-04-17 10:43:59 +08:00
@RanchoH Genymotion 的免费版记得不能联网来着,有什么黑科技破解吗?
RanchoH
2016-04-17 11:00:29 +08:00
@Macya
可以的呀,手动连接一下 Wi-Fi 就可以了
Macya
2016-04-17 13:51:23 +08:00
@RanchoH 原来在设置里可以连接,之前一直点击右侧的 network 选项一直不行:-P
TVBG
2016-04-17 22:27:53 +08:00
@Macya 重新安装它就行了。
6v
2016-04-18 08:59:46 +08:00
@RanchoH 我觉得现在原生模拟器蛮快的了。可以试试, AS 升到 2.0 ,镜像选择 x86 的,装好 Intel HAXM ,感觉还是不错。

不过说起来,感觉 10G 内存不够用了
21grams
2016-04-18 09:54:43 +08:00
开一个都嫌慢,还开两个
Macya
2016-05-03 14:03:14 +08:00
虽然过了这么久了,而且还是自问自答,不过还是说下无意中找到的解决方法。
在 sdk\extras\intel\Hardware_Accelerated_Execution_Manager 这个目录下打开 cmd ,运行
" silent_install.bat -m [数字(单位默认为 MB)] " 其他的命令可以在同目录下的 silent_install_readme.txt 中找到

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/271380

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX