android虚拟设备 组成,2.1.2 Android虚拟设备和模拟器

2.1.2   Android虚拟设备和模拟器

Android虚拟设备是模拟器的一种配置。开发人员通过定义需要的硬件和软件选项来使用Android模拟器模拟真实的设备。

一个Android虚拟设备由以下几部分组成:

硬件配置:定义虚拟设备的硬件特性。例如,开发人员可以定义该设备是否包含摄像头、是否使用物理QWERTY键盘和拨号键盘、内存大小等。

映射的系统镜像:开发人员可以定义虚拟设备运行的Android平台版本。

其他选项:开发人员可以指定需要使用的模拟器皮肤,这将控制屏幕尺寸、外观等。此外,还可以指定Android虚拟设备使用的SD卡。

开发电脑上的专用存储区域:用于存储当前设备的用户数据(安装的应用程序、设置等)和模拟SD卡。

根据需要模拟的设备类型,开发人员可以创建多个AVD。由于一个Android应用通常可以在很多类型的硬件设备上运行,开发人员需要创建多个AVD来进行测试。

为AVD选择系统镜像目标时,请牢记以下要点:

目标的API等级非常重要。在应用程序的配置文件(AndroidManifest文件)中,使用minSdkVersion属性标明了需要使用的API等级。如果系统镜像等级低于该值,将不能运行这个应用。

建议开发人员创建一个API等级大于应用程序所需等级的AVD,这主要用于测试程序的向后兼容性。

如果应用程序配置文件中说明需要使用额外的类库,则其只能在包含该类库的系统镜像运行。

在第1章已经详细讲解了如何使用图形化的AVD管理工具来管理AVD。在创建AVD时,还可以同时指定模拟设备的硬件属性,如图2.1所示。

f782489847f07906128d5e32cac4304e.png

在图2.1中,单击“New”按钮还可以增加其他属性。各个硬件属性及说明如表2.1所示。

表2.1   AVD支持的硬件属性说明

29d21372b3db277f6c54eea4165888b9.png(续)

56b288cc7cb62484bb5af264e5c39221.png

【责任编辑:book TEL:(010)68476606】

点赞 0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值