现在开始使用Android Studio也越来越多,但是在实际使用过程中发现问题挺多的。
下面就是在自己配置过程中发现的问题:
问题一、Cannot launch AVD in emulator
问题描述:
我们在Android Studio中打开虚拟设备时(tool->android->AVD Manager)。在启用设备时,弹出错误提示
C:\Users\Administrator\AppData\Local\Android\sdk\tools\emulator.exe -netdelay none -netspeed full -avd Nexus_5X_API_22
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!
解决方案:
1、下载HAXM
利用 SDK Manager 工具进行安装(默认安装路径:C:\Documents and Settings\Administrator\AppData\Local\Android\sdk)
2、安装HAXM
HAXM下载完毕后,我们可以看到下载后的文件(C:\Documents and Settings\Administrator\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager)
2.1、找到下载后安装文件,双击文件安装即可。
在安装过程中如果出现下面的提示:表示没有启用虚拟设备
解决方案:
你就需要进入BIOS进行虚拟设置了
1.1
1.2
设置好后重新安装HAXM安装文件。
问题2、emulator:WARNING:Requested RAM size of 1536M is too large for you environment, and is reduced to 1152M
问题描述:
问题分析:
看上面的提示,一般表示内存的问题。
解决方案:
此时需要设置AVD的内存。注意:这里一定要设置成512M,其他的都不好用。不知道具体原因
问题三:transfer error: Read-only file system
问题描述:
解决方案:
去掉avd文件夹的只读属性