安装Eclipse和ADT,这里我使用的是Google官网提供的一整套开发工具,adt-bundle-windows-x86_64-20140702.zip。官网网址:www.developer.android.com 奇葩的是很多网友说被和谐了,当时我却可以访问并成功下载。
在创建Android模拟器之前,我们需要先启动Android SDK Manager,将我们所需的Android版本下载更新;却显示无法更新SDK:
点击Tools,选择Option,打开Android SDK Manager-Setting,将下图划红线处选上勾,我们使用https传输。
如果还是无法更新,我们需要配置一下hosts文件,在文件的末尾添加下面一句:74.125.237.1 dl-ssl.google.com
windows系统中hosts文件的位置为:C:\Windows\System32\drivers\etc ,找到该文件并已文本形式打开,添加上面一句话,保存之后关闭,重启Eclipse打开Android SDK Manager,即可;
更新完SDK后,启动AVD(Android Virtual Device)
点击Creat:
AVD Name:设备名称
Device:屏幕设备尺寸及分辨率
Target: Android版本
CPU/ABI:模拟器所使用的处理器(这里选Intel的,启动运行要比Arm快)
Keyboard:是否使用计算机键盘
Skin:皮肤
Front Camera:前摄像头
Back Camera:后摄像头(使用的笔记本摄像头Webcam0)
Memory Option:为模拟器创建的运行内存(计算机配置不高的,建议512M)
Internal Storage:内部存储 (建议200M)
SD Card:外部存储 (建议32M)
关于VGA的分辨率的一些小知识:
VGA:480*640( Video Graphics Array:视频图像阵列)
QVGA:240*320 (Q即quarter,即VGA的四分之一)
HVGA:320*480 (H即half,即VGA的一半)
WVGA:480*800 (W即wide,比VGA要宽)
FWVGA:480*854 (Full Wide Video Graphics Array ,比WVGA还要宽);
模拟器创建好后,回到Android Virtual Device 页,点击Start:
启动失败,显示如下错误信息:
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!
HAXM的作用是管理硬件加速的,估计是用了这个东西模拟器运行更迅速。
你可以在Inter官网下载这个HAXM:
双击安装,显示错误信息如下:
BIOS里面的“Virtualization Technology”选项没有打开,去BIOS里面打开就可以了。
重新安装HAXM,然后打开命令行窗口,输入:sc query intelhaxm 查看HAXM的状态。
重新启动Eclipse,就安装成功了!