新闻动态
Android中的虚拟设备
http://sytm.net 发布日期:2014/3/26 13:56:43

Android设计用于在多种英硬件上能够运行。所以在应用发布之前检验代码使其能够与绝大多数Android设备兼容,这一点很重要。这个时候就有了Android虚拟设备,或者叫做AVD。AVD是一个虚拟的Android设备。它不仅仅是一个模拟器,实际上它能运行完整的Android框架,就像真实的设备能做的那样。这是一个重要的区别,它比一般的模拟器要好得多,能够更更好地代表现实世界中的设备。

由于AVD是虚拟设备,它们使用标准的Android图形栈。对于平板电脑之类的高分辨率的AVD来说,它们太慢了。Google正在努力改善这一点,但从现在来看,还是建议使用图形化布局的编辑器来才测试布局,并只在最终验证的时候使用模拟器。当然,你总是可以使用一个真实的Android设备来进行测试。

当你运行Hello World应用时就已经创建了一个AVD了。你使用AVD Manager做到这一点。通过AVD Manager,你可以创建一系列的有着不同硬件特定的模拟设备,包括以下内容:

屏幕的尺寸和默认朝向

硬件支持,如加速器和游戏手柄

Android操作系统版本

SD卡存储,使用你的磁盘模拟

总之,许多手机制造商制作了特定的AVD来帮助在他们的硬件上进行测试。你应该创建一系列的虚拟设备并逐一测试,保证应用程序具备最大的设备兼容性。


更多阅读
返回列表
© 2010 TianMei Technology All rights reserved. ICP:辽B-2-4-20100065辽公网安备 21010202000010号  网站地图