|
|
51CTO旗下网站
|
|
移动端

1.4.7 创建Android 虚拟设备(AVD)

《Android游戏开发从入门到精通》第1章Android 系统概述,在本章的内容中,将简单地介绍Android 的发展历程和背景,并介绍搭建Android应用开发环境的基本知识,为读者学习本书后面的知识打下基础。本节为大家介绍创建Android 虚拟设备(AVD)。

作者:王玉芹来源:机械工业出版社|2017-11-12 18:11

1.4.7 创建Android 虚拟设备(AVD)

程序开发需要调试,只有经过调试之后才能知道程序是否正确运行。开发者如何能在计算机平台之上调试Android 程序呢?不用担心,谷歌为开发者提供了模拟器。模拟器是指在计算机上模拟Android 系统,可以使用这个模拟器来调试并运行开发的Android 程序。开发人员不需要使用一个真实的Android 手机,只通过计算机即可模拟运行一个手机环境,进而开发手机应用程序。

AVD 全称为Android 虚拟设备(Android Virtual Device),每个AVD 模拟了一套虚拟设备来运行Android 平台,这个平台至少拥有自己的内核、系统图像和数据分区,还可以有自己的SD 卡、用户数据以及外观显示等。创建AVD 的基本步骤如下。

(1)单击Eclips 菜单中的图标,如图1-34 所示。

(2)在弹出的“Android SDK and AVD Manager”界面的左侧导航中选择“Virtual device”选项,如图1-35 所示。

在“Virtual device”列表中列出了当前已经安装的AVD 版本,可以通过右侧的按钮来创建、删除或修改AVD。主要按钮的具体说明如下。

创建新的AVD,单击此按钮在弹出的界面中可以创建一个新AVD,如图 1-36所示。

:修改已经存在的AVD。

:删除已经存在的AVD。

:启动一个AVD 模拟器。

新建AVD 界面中,各主要项说明如下。

AVD Name:在此设置将要创建AVD 的名字,可以以英文字符命名。

Target:在此设置将要创建的AVD 的API 版本,例如Android 2.3、Android 4.0、Android 5.0 等。

Device:在此设置将要创建AVD 的屏幕分辨率大小。

CPU/ABI:用于设置当前模拟器的CPU。在开发低Android SDK 版本应用程序时,使用的Android 模拟器模拟的是 ARM 的体系结构,这个模拟器并不是运行在x86 上,而是模拟的ARM,所以在调试程序的时候经常运行很慢。针对这个问题,Intel 推出了支持x86 的Android 模拟器,这将大大提高软件启动速度和程序的运行速度,这将允许Android 模拟器能够以原始速度(真机运行速度)运行在使用Intel x86 处理器的计算机中。所以对于使用Intel x86 计算机开发Android 应用程序的开发者来说,建议在“CPU/ABI”中选择有“Intel”标识符的选项。

注意:可以在CMD 中创建或删除AVD,例如可以使用如下CMD 命令创建一个AVD。

  1. android create avd --name <your_avd_name> --target <targetID> 

其中“your_avd_name”是需要创建的AVD 的名字,在CMD 窗口界面中如图1-37所示。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码

51CTO读书频道活动讨论群:365934973

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

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

网管员必读—网络基础

本书共分两篇,15章。其中前6章为网络理论基础篇,介绍的是基本的网络技术,包括计算机网络分类、网络通信协议、IP地址和网线制作等。在第...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊