![Android游戏开发技术实战详解](https://wfqqreader-1252317822.image.myqcloud.com/cover/798/772798/b_772798.jpg)
1.4 搭建Android应用开发环境
“工欲善其事,必先利其器”。对于Android开发人员来说,开发工具至关重要。在进行开发前,首先要搭建对应的开发环境,而在搭建开发环境前,又需要了解安装开发工具所需要的硬件和软件配置条件。
1.4.1 安装Android SDK的系统要求
在搭建Android开发环境之前,一定要先确定搭建环境所需要的最低硬件和软件配置要求。具体要求如表1-1所示。
表1-1 开发系统所需的硬件和软件要求
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0013_0001.jpg?sign=1738870308-YJBheQzinxZCUwJKyfEsjZvsqiJ8T5Lh-0-750c2a41c9182104a264c6dc954ce130)
Android开发工具由下面的开发包组成。
· JDK:运行Java程序的环境,可以从http://www.oracle.com/technetwork/cn/indexes/downloads/下载。
· Eclipse(Europa):可以从http://www.eclipse.org/downloads/下载。
· Android SDK:可以从http://developer.android.com下载。
· 需要的开发插件。
1.4.2 安装JDK、Eclipse、Android SDK
本书将以Windows 7平台为例,依次讲解安装JDK、Eclipse、ADT和Android SDK的过程。
1.安装JDK
Java开发需要JDK的支持,在Windows平台安装JDK的方法非常简单,具体流程如下所示。
step 1 从Oracle官方网站http://www.oracle.com/technetwork/cn/indexes/downloads/下载JDK,如图1-1所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0014_0001.jpg?sign=1738870308-vaNoYooRTyNH717W8RLqYxlIPqzgROyL-0-5884b1d854dc01373e51a3f6cc102d63)
图1-1 Oracle官方下载页面
step 2 在此选择Java SE (JDK) 6,其下载页面如图1-2所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0014_0003.jpg?sign=1738870308-SYN06uREKii4ghCtmNAQTDEvPwwrS1wJ-0-c84a0d2f84607475fac4e346c5b0c659)
图1-2 JDK下载页面
step 3 在图1-2中找到“JDK 6 Update 22”(这是笔者成书时的最新版本,读者可以下载其他版本代替),单击其右侧的“Download”按钮后弹出“填写登录信息”界面,在此输入你的账号信息,如果没有账号可以免费注册一个。然后单击“Continue”按钮,如图1-3所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0015_0001.jpg?sign=1738870308-F4NPvZDy2M0tYHoxzPoZzzSsb1qPFDJH-0-94f0b1b95040a7bb9600db795e62d82e)
图1-3 输入账号信息
step 4 在“选择操作系统和语言”界面选择“Windows”系统选项,然后单击“Download”按钮,如图1-4所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0015_0002.jpg?sign=1738870308-Vun3ACM5tQY3xFGnYs0EAvso4p3nd0Ml-0-6b1a90e62ecaf95c5c44ff236d284826)
图1-4 选择“Windows”选项
经过上述操作后,即会开始下载安装文件“jdk-6u22-windows-i586.exe”。
step 5 双击下载文件“jdk-6u22-windows-i586.exe”开始安装,在弹出的“安装向导”对话框中单击“下一步”按钮,如图1-5所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0015_0003.jpg?sign=1738870308-SbmytFOA6pzD4i8yawU0WdXtYgT8BgKD-0-d065da722b2e742b1266f4a359ac573a)
图1-5 “安装向导”对话框
step 6 在弹出的“自定义安装”对话框中选择要安装的功能和文件的安装路径,如图1-6所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0015_0004.jpg?sign=1738870308-JdnaxUCM408RGyfwebygRvuqlkxWwKds-0-3e4604c224a26981cdcfd7e0d3183815)
图1-6 “自定义安装”对话框
step 7 单击“下一步”按钮开始安装,如图1-7所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0016_0003.jpg?sign=1738870308-BMZMocksDRKcMFc3tgwTMmaYMr8005bJ-0-6147588a6a3cfca08b0f2ed67773ccf4)
图1-7 开始安装
step 8 完成后会弹出“目标文件夹”对话框,在此选择安装路径,如图1-8所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0016_0004.jpg?sign=1738870308-Spof8UHT4U9xWZtRnqPocYQ5dIAIKwe7-0-ba262014e515b3343ada1e119cfca0fd)
图1-8 “目标文件夹”对话框
step 9 单击“下一步”按钮后继续安装,如图1-9所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0016_0007.jpg?sign=1738870308-HgRhrUg99OgxTIRDYppCkm0vU4FD4yqF-0-3c8fd249831863b1a94d04c13ca3628c)
图1-9 继续安装
step 10 完成后弹出“完成”对话框,单击“完成”按钮后完成整个安装过程,如图1-10所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0016_0008.jpg?sign=1738870308-UcgsxAXdAp3Rm5sRtDup1SDwfSTxO0x8-0-b5150044eef4b4db79c4593582d06312)
图1-10 完成安装
注意:完成安装后可以检测是否安装成功,具体检测方法是:依次单击“开始”|“运行”,在运行框中输入“cmd”并按下回车键,在打开的CMD窗口中输入“java -version”,如果显示如图1-11所示的提示信息,则说明安装成功。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0016_0009.jpg?sign=1738870308-IGBho3aXFDO4hyKq7lEuNk2v7u2HnpEg-0-77efb71f2ea6da865180fa0df0db2805)
图1-11 CMD窗口
如果检测结果表明没有安装成功,则需要将其目录的绝对路径添加到系统的PATH中。具体做法如下所示。
step 1 右键依次单击选择“计算机”|“属性”|“高级”,单击选项卡中的“环境变量”按钮,在打开对话框的“系统变量”处单击“新建”,输入变量名“JAVA_HOME”,在“变量值”中输入刚才的目录,如“C:\Program Files\Java\jdk1.6.0_22”,如图1-12所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0017_0002.jpg?sign=1738870308-ik0SEx9ERW5wo8Fmd8N9V8u3rqBTsitA-0-09e03e27cb501443abbe4ac3c87859d5)
图1-12 设置系统变量
step 2 再次新建一个变量名为“classpath”,其变量值如下所示:
.;%JAVA_HOME%/lib/rt.jar;%JAVA_HOME%/lib/tools.jar
单击“确定”按钮,找到PATH变量,双击或单击“编辑”按钮,在“变量值”最前面添加如下值:
%JAVA_HOME%/bin;
具体如图1-13所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0017_0003.jpg?sign=1738870308-gNmGcXt0tNAdIsdRH32Z0C1WMK3Wi5PY-0-f929c9fb0a794e0f4c3a910623437afe)
图1-13 设置系统变量值
step 3 依次单击“开始”|“运行”,在运行框中输入“cmd”并按下回车键,在打开的CMD窗口中输入“java -version”,如果显示如图1-14所示的提示信息,则说明安装成功。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0017_0005.jpg?sign=1738870308-0EJ9Cjd3JNkZFPKfQXyFWOT7PZFXI3YG-0-3e5a70fde601af097d55fed43fb83b4a)
图1-14 CMD界面
注意:在进行上述变量设置时,依照的是笔者本人的安装路径,笔者安装JDK的路径是C:\Program Files\Java\jdk1.6.0_22。
2.安装Eclipse
step 1 打开Eclipse的官方下载页面http://www.eclipse.org/downloads/,如图1-15所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0018_0001.jpg?sign=1738870308-bwz1akSYXZ9i4MuAGapq1pjHVgUWvJNf-0-9ae97a5eada8180d4fcdc31121366441)
图1-15 下载页面
step 2 在图1-15所示的界面中选择“Eclipse IDE for Java Developers (92 MB)”,来到其下载的镜像页面,在此只需选择离用户最近的镜像即可,如图1-16所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0018_0002.jpg?sign=1738870308-TND21YUVh8xIzckaMLbMYbcYOUD8fooS-0-2fc30737ec6112435e6a237df0c8136c)
图1-16 选择镜像
注意:解压Eclipse下载的压缩文件后就可以使用,无须执行安装程序,不过在使用前一定要先安装JDK。在此假设Eclipse解压后存放的目录为F:\eclipse。
step 3找到下载的压缩包eclipse-java-galileo-SR1-win32.zip,解压后可以看到一个名为eclipse.exe的可执行文件,双击此文件就可以运行Eclipse。启动界面如图1-17所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0018_0003.jpg?sign=1738870308-GRUIBK9NxNcxLGHQ8j8RoIQTbefOulZA-0-a92dd43feceae5111df0816113e4ad07)
图1-17 Eclipse启动界面
step 4 如果是第一次启动Eclipse,会看到如图1-18所示的选择工作空间的提示,此时单击“OK”按钮,即可成功打开Eclipse。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0019_0001.jpg?sign=1738870308-DIlfY8vtNnGKzckMY79yGL27KXc21zLa-0-3a16efa0682c38030e0fabfc2991c632)
图1-18 选择工作空间
3.安装Android SDK
step 1 登录Android开发者社区http://developer.android.com/,来到SDK下载页面http://developer.android. com/sdk/1.5_r1/index.html,如图1-19所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0019_0003.jpg?sign=1738870308-8hNdbHBSHAhM4xXy1idY8FjP7j1Pg0Wp-0-14be28d4e52f6d5c5c2944e100451e9f)
图1-19 SDK下载页面
step 2 在此选择用在Windows平台的android-sdk_r04-windows.zip,下载页面如图1-20所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0019_0005.jpg?sign=1738870308-3IDUHQdPcISrcPt6luBzgiwT5Xclgzb9-0-ef75da7f5f120827c96f2d1caf574344)
图1-20 Android SDK下载页面
step 3 选中“I agree to the terms of the Android SDK License Agreement”单选项,单击“Download”按钮开始下载。下载后解压下载文件,然后继续进行设置。假设将下载后的文件解压在“F:\android\”目录下,我们需要将其“tools”目录的绝对路径添加到系统PATH中,具体设置步骤如下所示。
第1步:右键依次单击选择“计算机”|“属性”|“高级”,在弹出的选项卡中单击下方的“环境变量”按钮,在新打开的对话框的“系统变量”处单击“新建”按钮,在“变量名”处输入“SDK_HOME”,在“变量值”处输入刚才解压Android的目录,如笔者的是“F:\android-sdk-windows”,如图1-21所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0020_0002.jpg?sign=1738870308-3z3l0eVI12aAn3yH9LRWiG0snHBOMbcn-0-af7524e206f0cdb2df969f9d6dff73dd)
图1-21 设置系统变量
第2步:找到PATH变量,双击此变量后会弹出一个新对话框,然后在变量值处的最前面加上“%SDK_HOME%\tools;”,如图1-22所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0020_0003.jpg?sign=1738870308-YehBS2jfmPym91dynrJ2xfCxUu7ziq1g-0-f658fa69b548062b3fa2b59451e19cdd)
图1-22 设置系统变量值
第3步:依次单击“开始”|“运行”,在运行框中输入“cmd”并按下回车键,在打开的CMD窗口中输入一个测试命令,如“android-h”,如果显示如图1-23所示的提示信息,则说明安装成功。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0020_0004.jpg?sign=1738870308-Y9l7edbM8Uwrx0ja31SDHbZPUpXz3UEf-0-6edb6644017671079f52e0e374c31455)
图1-23 安装成功
4.安装ADT
Android为Eclipse定制了一个功能强大的插件——Android Development Tools(ADT)。ADT扩展了Eclipse的功能,可以让用户快速地建立Android项目,创建应用程序界面。要安装Android Development Tools plug-in,需要先打开Eclipse IDE,然后进行下面的操作。
step 1 打开Eclipse后依次单击菜单栏中的“Help”|“Install New Software”选项,如图1-24所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0021_0001.jpg?sign=1738870308-jJ6Z8z4Q3BWt7W4L1PJPf0mlKsoF5qrg-0-7f911767a4818bfdb821534a4a4c14c5)
图1-24 添加插件
step 2 在弹出的对话框中单击“Add”按钮,如图1-25所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0021_0003.jpg?sign=1738870308-bBsljhlcAcwsZajrWLlrRgsIciLNXBaD-0-d2b10ce042ee65af0523dab21dd92a6f)
图1-25 添加插件
step 3 在弹出的“Add Site”对话框中分别输入名字和地址,可以自己命名,如“123”,但是在“Location”中必须输入插件的网络地址“http://dl-ssl.google.com/Android/eclipse/”,单击“OK”按钮,如图1-26所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0021_0005.jpg?sign=1738870308-im7aMOHwk2C4xq4iqSAMBWHje1RTeEB1-0-8d42db9d569b5bc37a520124b7cadf25)
图1-26 设置地址
step 4 单击“OK”按钮,此时在“Install”界面将会显示系统中可用的插件,如图1-27所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0022_0001.jpg?sign=1738870308-kMvm9q8ZGGdeLALMAAhufSoHXtOzv6zN-0-eaae40253544c21ef3cd7b06a3c8e2f5)
图1-27 插件列表
step 5 选中“Android DDMS”和“Android Development Tools”,然后单击“Next”按钮来到安装界面,如图1-28所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0022_0003.jpg?sign=1738870308-rRjPs2gqr5ottVffPnAdjzN4nAtoXi4S-0-3432db02ac681281c4953af9c48a0372)
图1-28 插件安装界面
step 6 选中“I accept the…”单选项,单击“Finish”按钮后开始安装,如图1-29所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0023_0001.jpg?sign=1738870308-YP5Jo9HS6j6ViWYRwGtKjQmUdIwaU7sb-0-1989c65ae1c3ae1980c180d69e1e50d5)
图1-29 开始安装
注意:在图1-27所示的步骤4中,可能会计算插件占用资源情况,过程有点慢。完成后会提示重启Eclipse来加载插件,等重启后就可以用了。虽然不同版本的Eclipse安装插件的方法和步骤不同,但大同小异,读者可以根据操作提示自行安装。
1.4.3 设定Android SDK Home
完成本章前面介绍的环境搭建工作后,还不能使用Eclipse创建Android项目,还需要在Eclipse中设置Android SDK的主目录。
step 1 打开Eclipse,在菜单栏中依次单击“Window”|“Preferences”选项,如图1-30所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0023_0004.jpg?sign=1738870308-i0jJGylf53CfKpXdtA2hTZO8D0mjc64t-0-edda8db6f6385cc52c837a6ed0cd8e03)
图1-30 选择“Preferences”项
step 2 在弹出的界面左侧可以看到“Android”项,选中后在右侧设定Android SDK所在目录,即在“SDK Location”后面输入安装Android SDK的目录,如图1-31所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0023_0005.jpg?sign=1738870308-60Or7eoEN4M9PHFs1a12o6p8MVQRzKEm-0-6f27517672504acc02100fcac4245b01)
图1-31 设置位置
1.4.4 验证开发环境
经过了前面讲解的步骤,一个基本的Android开发环境算是搭建完成了。下面通过新建一个项目来验证当前的环境是否可以正常工作。
step 1 打开Eclipse,在菜单栏中依次选择“File”|“New”|“Project”选项,弹出对话框如图1-32所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0024_0001.jpg?sign=1738870308-v5QnTixs0SUw2yaNNMmnHLvMSMo9urxA-0-cd458ce432aaf4eeaf3b4f74ad826fb5)
图1-32 新建项目
step 2 在图1-32中选择“Android”,然后单击“Next”按钮打开“New Android Project”对话框,在这里为这个新建的Android项目设置必要的信息,如图1-33所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0024_0004.jpg?sign=1738870308-HiWYbbu5gpPjmDHtFnotHD97oh34jcwu-0-8b42583861b0c295215faca7f89ce952)
图1-33 “New Android Project”对话框
step 3 单击“Finish”按钮后,Eclipse会自动完成项目的创建工作,最后会看到如图1-34所示的项目结构。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0024_0005.jpg?sign=1738870308-zQq8Z2Nh7E9XmaaJvaXScmBKcO1KHlCU-0-ec9db94fe1f3d15dbe831b17227ee8aa)
图1-34 项目结构
1.4.5 常见的几个问题
本节将总结在搭建Android SDK环境时出现过的问题,希望对广大读者有所帮助。
1. 出现不能在线更新的问题
Android安装后,需要更新最新的资源和配置。但是在启动Android后,经常会不能更新,弹出如图1-35所示的错误提示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0025_0001.jpg?sign=1738870308-sYqb7lafE4Opq3pUIg3QjyIUgnmt9MIr-0-ff3a2ceb2baa7280f9f6fcaf605fe294)
图1-35 不能更新
Android默认的在线更新地址是https://dl-ssl. google.com/android/eclipse/,但是经常会出现错误。如果此地址不能更新,可以自行设置更新地址,修改为http://dl-ssl.google.com/android/repository/repository.xml,具体操作方法如下。
step 1 在“Android SDK and AVD Manager”界面中单击左侧的“Available Packages”选项,然后单击下方的“Add Site”按钮,如图1-36所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0025_0003.jpg?sign=1738870308-NlgFzILW7vkl2AuA7Jmuuh348HFnv2zd-0-53dcbbf76c3e108bb58e7458ac27862c)
图1-36 “Available Packages”界面
step 2 在弹出的“Add Site URL”对话框中输入如下修改后的地址,如图1-37所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0025_0005.jpg?sign=1738870308-ni5xwHilDX1kVyLgJKUpqOYyytO3mqyQ-0-a2c943e5f2d1cc021ebdb2f0404b81af)
图1-37 “Add Site URL”对话框
http://dl-ssl.google.com/android/repository/repository.xml
step 3 单击“OK”按钮完成设置,此时就可以使用更新功能了,如图1-38所示。
在Eclipse中新建Android工程时,一直显示“Project name must be specified”提示,如图1-39所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0026_0002.jpg?sign=1738870308-8OiTAq3HHbocNbq1H3KpZSHTP8tJvbVK-0-1e499029c0219bb95b34f46840d80bc5)
图1-39 “New Android Project”界面
造成上述问题的原因是Android没有更新完成,需要进行完全更新,具体方法如下所示。
step 1 打开Android,选择左侧的“Installed Packages”,如图1-40所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0027_0002.jpg?sign=1738870308-MSyMQF4QLr1X4MszGgc4gzicaOZAiNC1-0-cc497172fd4d949fc806f4d18a38cb78)
图1-40 “Installed Packages”界面
step 2 在右侧列表中选择“Android SDK Tools,revision4”,在弹出的窗口中选中“Accept”单选项,最后单击“Install Accepted”按钮开始安装更新,如图1-41所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0027_0004.jpg?sign=1738870308-tlDvEfIC4E47Q9M5m7hGoer38UKnylyl-0-028fa7a234005de6db4fe24b00a7c3df)
图1-41 选择安装包
2. 不显示Targets列表
通常来说,当Android开发环境搭建完毕后,在Eclipse菜单栏中依次单击“Window”|“Preferences”,选择左侧的“Android”选项后会右侧显示存在的SDK Targets列表,如图1-42所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0028_0001.jpg?sign=1738870308-lSN8p8SZTFqd9J1K4niqSovUb1uYvYHC-0-71620d0c3dc91711c13061366bc0ce0c)
图1-42 SDK Targets列表
但是往往因为各种原因,会不显示SDK Targets列表,并输出“Failed to find an AVD compatible with target”错误提示。
造成上述问题的原因是没有创建AVD成功,此时需要我们手工安装来解决这个问题,当然前提是Android更新完毕。具体解决方法如下所示。
step 1 在运行框中键入“cmd”,打开CMD窗口,如图1-43所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0028_0003.jpg?sign=1738870308-Pq5T2Rdfir3E2FBO8UzDf2v4pGsmv26z-0-300003c46a1325b51561530fd2f35344)
图1-43 CMD窗口
step 2 使用如下Android命令创建AVD。
android create avd --name <your_avd_name> --target <targetID>
其中,“your_avd_name”是需要创建的AVD名字,在CMD窗口中输入如图1-44所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0028_0005.jpg?sign=1738870308-j2w49KqPoLMCRKfIA2S2l68Cczinwr4c-0-f59440ca6614a2cbe347f9dfb8bd9db3)
图1-44 输入命令
图1-44窗口中创建了一个名为aa,target ID为3的AVD,然后在CMD窗口中输入“n”,完成操作,如图1-45所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0028_0006.jpg?sign=1738870308-nHta2GWtgE089S2SyBaFZ07vfCR5Rten-0-1d5b810c36cd6353d9d88fb9ae1a40dc)
图1-45 完成操作