浅尝安卓模拟器2.0-谷歌又一力作
前言
众所周知,谷歌自带的模拟器简直是一个字—“真TM坑爹”!不过,这次2015 Android Dev Summit 上,谷歌开发者给我们带来了不少新鲜玩意儿,Android Studio 2.0预览版就是其中一个,可以看看小编之前写的《Android Studio 2.0新特性(Instant Run)》,
而本文介绍的模拟器2.0也是一个亮点。据说性能和功能比之前的模拟器都提高了好几个档次。废话少说,直接上教程。
硬件及系统要求
-
Windows: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality. Intel Atom processors do not support virtual machine acceleration.
-
Recommended: For better emulation and higher screen size support use 64-bit Windows or Linux, OS X Operating Systems.
直接从官网复制,简明易懂,这里就不翻译了。这要求其实目前大部分电脑都能满足。
软件要求
需要安装Android Studio 2.0版本,由于现在还是预览版,不太建议直接升级。点这里可国内下载最新的2.0预览版。
-
Android 6.0 – Google APIs Intel x86 Atom System Image (revision 10)
-
Android SDK Tools 25.0.0 or higher (contains the new emulator)
-
Android SDK Platform-Tools 23.1.0 or higher (contains the fast ADB)
-
Intel x86 Emulator Accelerator (HAXM installer), rev 6.0.1 or higher (contains CPU acceleration)
看图,不一定要版本完全一样,但要比上述版本新(随着时间推移,版本肯定会有更新的)
注意
上面只是通过SDK工具下载了我们需要的东西,但HAXM这玩意儿还需要我们手动去安装。下载完成后,我们可以在sdk目录下 的”extras/intel/Hardware_Accelerated_Execution_Manager”目录下找到对应的安装包。安装时会有内 存大小选择,建议默认大小即可。
(图片来自官网,如有侵权,请留言通知小编,第一时间删除)
当然,有些童鞋犯浑了,我是Linux系统,肿么办?不怕,谷歌可不会忘记亲爱的Linux开发者
输入以下命令检查是否安装KVM
1 </div> </td> | </tr> </tbody> </table> </div> </div> $ kvm - ok
对于Linux系统,安卓模拟器使用KVM。如果你是使用Ubuntu,你可以输入以下命令来检测你的KVM系统对模拟器的兼容性: $egrep –c '(vmx|svm)' /proc/cpuinfo
|