最近安装了Android Studio,可是模拟器启动不了。

2024-11-15 22:58:58
推荐回答(3个)
回答(1):

1. 经常出现 emulator-5554 disconnected ,这可能是由于你的电脑响应速度问题,同时部分设计缺陷的反病毒防火墙也会导致一些问题,由于Android模拟器和开发环境Eclipse之间通过Socket传输,所以很多PC上装的网络防火墙使用上层的SPI方式过滤相对可靠性而言不如NDIS驱动效率高,竞争导致模拟器断开,解决方法可以暂时关闭网络防火墙。
2. Android模拟器的推荐PC配置是多少,emulator主要占用效率的CPU和RAM内存,一般Core 2 Duo以后的CPU都能流畅应付,主流的i3、i5、i7运行最新的Android 2.3模拟器均十分流畅,内存的要求尽量保证4GB,同时禁用系统的虚拟内存,尤其是笔记本用户,这样严重拖累了模拟器的响应速度。同时早起版本的模拟器更流畅比如1.5的模拟器比2.3的快很多,也小很多。
3. 如果你确定适应Android开发,还是推荐购买真机比较合适,如果资金有限,可考虑1500元左右的Acer A1,性价比十分高,A8内核的CPU、WVGA分辨率以及2.2的官方固件还是比较超值的,模拟器除了反应慢外,没有内置Market客户端(当然自己可以改造固件的),测试GPS、重力感应很不方便

回答(2):

在android studio内新建模拟器打开时报
emulator: ERROR: This AVD's configuration is missing a kernel file!!

搜索了一番说要下x86的system img
下完后还是不行

偶然看到android studio有打开avd的命令,
复制到命令行,回车,果然可以了

[plain] view plain copy
"/Applications/Android Studio.app/sdk/tools/emulator" -avd Android442 -netspeed full -netdelay none

目前还没找到原因,但是这样是可以运行了

回答(3):

可能你有什么东西没有删除干净,一个命名而已,不要这么纠结