虚拟设备(有些叫模拟器、虚拟机等)是在跨平台开发时常用的工具,是在开发环境上模拟运行环境使用的,主要为了方便进行调试。Android SDK中也提供了android平台的模拟器,以模拟各个API版本的虚拟环境。
不过因为机器的架构不同(指令集等),模拟器的效率是很差的。比如AVD(Android Virtual Device)模拟的是ARM架构,在我的PC(x86架构)上启动一个android模拟器实例需要花费5分钟的时间。
http://xhlab.blogcn.com/?p=56
本文介绍了通过Android Virtual Device Manager创建和运行虚拟android设备的方法。