2016-02-16 11:49:43 517浏览
虚拟机的诞生方便开发者使用安卓环境更为便捷的进行开发,它可以让你在PC端(电脑上)安装运行模拟Android系统。并可以在电脑端进行几乎任何手机上可以进行的操作,甚至还可以像手机一样连接电脑,被手机助手检测到,可以模拟所有官方版本的安卓系统,并且有多款皮肤和屏幕样式可供选择。
android虚拟机的功能非常强大,能够完成很多真机具备的功能。android开发中虚拟机可以直接联网(开发所用计算机需要联网),下载网上的Android应用程序。虚拟机的文字输入既可以借助手机界面的软键盘,也可以使用虚拟机的模拟键盘,还可以直接通过开发计算机的键盘直接输入。
虽然虚拟机的功能已经比较全面,基本可以完成常规应用程序的运行测试,但是虚拟机也有很多功能是无法实现的,比如不支持呼叫和来电,但是可以通过模拟实现,虚拟机无法实现耳机、USB、蓝牙等外连设备的扩展和连接,不能检测电池状态(标题栏上虽然有电池图标,但也只是一个图标而已,没有实际意义),不能进行SD卡的插拔(可以读写SD卡),无法GPS定位等,如果设计开发诸如此类的应用程序开发,需要借助真机进行测试。另外,虚拟机对于传感器类应用的开发也是力不从心。·虚拟机启动比较慢,因此不要轻易关掉虚拟机。后面可能会遇到虚拟机无法响应的情况,只需要重置adb连接就可以。