![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=1738942874-UmKbAt5Ojk2PYn1x9XQZArWo1NJiGhzT-0-e1327f393e0f59888fe25890c7c63d85)
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=1738942874-f6HczYeudJ8Bjp8lRCbkIdC6e0ohQVSF-0-1dc5750c68a8f55a030428ac9c4162da)
图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=1738942874-c1uZVYzYUzH2BFlrcxK78qGeTzOSBiZR-0-c26e59c13262ee6e4c76a64390ccdcb9)
图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=1738942874-SYXWUNDseb0jSXWRPvnl3WDKOjubck1j-0-3c3d7061b0a0ef97b18e28b8412dc887)
图1-3 输入账号信息
step 4 在“选择操作系统和语言”界面选择“Windows”系统选项,然后单击“Download”按钮,如图1-4所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0015_0002.jpg?sign=1738942874-xtIZM9GGza1Feh7ihzYBLzOdPtZX43JH-0-a75a0538f5fa1b6fc9a8c8dfaa63c535)
图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=1738942874-1NlP3C3WhKedrpRqFylCbkN6eoF9u18P-0-776b21722f27189ae682aeab84399822)
图1-5 “安装向导”对话框
step 6 在弹出的“自定义安装”对话框中选择要安装的功能和文件的安装路径,如图1-6所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0015_0004.jpg?sign=1738942874-1WhFOnObR0df2sWENPXAABkCNRoGafuX-0-98a1426d50637bd839a5b3564e77ca5a)
图1-6 “自定义安装”对话框
step 7 单击“下一步”按钮开始安装,如图1-7所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0016_0003.jpg?sign=1738942874-NqE0OCfbdgJo7cYelHPPitHaR4NXxHnJ-0-17cece57613a03edb93426fe4b2664ce)
图1-7 开始安装
step 8 完成后会弹出“目标文件夹”对话框,在此选择安装路径,如图1-8所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0016_0004.jpg?sign=1738942874-DzuiAj6p55PPXbnPsTOMWNlvAnZ34vTC-0-1868f7459fd47e9d216a9f82799b52d9)
图1-8 “目标文件夹”对话框
step 9 单击“下一步”按钮后继续安装,如图1-9所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0016_0007.jpg?sign=1738942874-aeXh3ZXvRTUECLcOOnAbLE2ADSA9YCPS-0-e504eb90e86854f0067de4b29c414f33)
图1-9 继续安装
step 10 完成后弹出“完成”对话框,单击“完成”按钮后完成整个安装过程,如图1-10所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0016_0008.jpg?sign=1738942874-SYh1GdOa9JFvd7Q923OZ1NjOUOOtIrjr-0-401949778a8511b44603db4ee49ce4ea)
图1-10 完成安装
注意:完成安装后可以检测是否安装成功,具体检测方法是:依次单击“开始”|“运行”,在运行框中输入“cmd”并按下回车键,在打开的CMD窗口中输入“java -version”,如果显示如图1-11所示的提示信息,则说明安装成功。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0016_0009.jpg?sign=1738942874-suoz9esnklQVR50R8js45jO6SWaMQdKn-0-6ef552e98bc2e79f9c2c7a1bd670358d)
图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=1738942874-9tUMBrk5CIgj0olKF1nvkcEne1jKPMX9-0-3ceea21ada8fd776c67536f0207ed88a)
图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=1738942874-sZr4YrSfO2cfZdLPhO7CZtEMk8adnxIt-0-c8723b7d461aaf0deeff55c5fcf064a3)
图1-13 设置系统变量值
step 3 依次单击“开始”|“运行”,在运行框中输入“cmd”并按下回车键,在打开的CMD窗口中输入“java -version”,如果显示如图1-14所示的提示信息,则说明安装成功。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0017_0005.jpg?sign=1738942874-oShUianJzk8zrhHHmxu2oY1sZV4PGqzI-0-05f3817a905e8d5ef42e7758fdc99ecc)
图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=1738942874-Bo5IGS8MV5Vi0CZJ1DnmV8KnozRo1wbH-0-07ccab9767c6d9aef689f78d75c6bad7)
图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=1738942874-ufXe6Sg2AWYoaaH6ZqVEsUWQXEcwy4HL-0-8a164376caa63c2e0a8d50ac00f25d52)
图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=1738942874-1GmSkTgct4VAoB78mooCDwU1dufXO2yU-0-9ace7ec24618fe2dc38d0dfd4fe9b497)
图1-17 Eclipse启动界面
step 4 如果是第一次启动Eclipse,会看到如图1-18所示的选择工作空间的提示,此时单击“OK”按钮,即可成功打开Eclipse。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0019_0001.jpg?sign=1738942874-zkzZjHuREwszzjg2FTElz1nx0ZnuO5q7-0-3a3007ea068f9716b1ba538594770a58)
图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=1738942874-I4pHcU7fvvdD0i3c9cl58rIXcXVBObF7-0-25a49d8dfaacc94bf5f60a51b0a072d2)
图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=1738942874-4NfXCr7rD0bdHYY4vpyD6NREm8sjj6di-0-a54a01d72cc5e0580bad8aad3e0816b7)
图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=1738942874-SOpb7XS0l3k0DmCVlNQLhGmrcO9LgEcq-0-e9954aa30d8a43c14ae59c90eb0d17d3)
图1-21 设置系统变量
第2步:找到PATH变量,双击此变量后会弹出一个新对话框,然后在变量值处的最前面加上“%SDK_HOME%\tools;”,如图1-22所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0020_0003.jpg?sign=1738942874-occw05J5cNw6OE5Zb2FzGqDoXelTYTup-0-bf7d907a76f5c8c641bef185506812b4)
图1-22 设置系统变量值
第3步:依次单击“开始”|“运行”,在运行框中输入“cmd”并按下回车键,在打开的CMD窗口中输入一个测试命令,如“android-h”,如果显示如图1-23所示的提示信息,则说明安装成功。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0020_0004.jpg?sign=1738942874-HBuqccX1bsdgGdum1A9F0SuZ6OgeI47X-0-2d878bd8184d1ae89d1826d02ebaf81a)
图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=1738942874-sXg0xpgqd60sNWdAlidHwsG3aoAObiDQ-0-0381228c971ee8052ed105179303c94d)
图1-24 添加插件
step 2 在弹出的对话框中单击“Add”按钮,如图1-25所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0021_0003.jpg?sign=1738942874-P3uLTlHGbkyBNLWmio46qQSHhvtA3NmC-0-4b3545b56e299493abe4822ad9318599)
图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=1738942874-ekbh8cjWrsJqPhVXRBoxS87ZY410dy5J-0-c00558300098b22cd3651d29b39f7c99)
图1-26 设置地址
step 4 单击“OK”按钮,此时在“Install”界面将会显示系统中可用的插件,如图1-27所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0022_0001.jpg?sign=1738942874-0sMGJG3lRBqd1SinuHjvYCE0IJ1R9is6-0-20070ffa63d92cfd2bfd73df6043c8f1)
图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=1738942874-iZUwS8lNveVWrf3au7WThfgFSIwyp7Ay-0-6c0efc11b70da995c8734eb6d30b0799)
图1-28 插件安装界面
step 6 选中“I accept the…”单选项,单击“Finish”按钮后开始安装,如图1-29所示。
![](https://epubservercos.yuewen.com/DF548F/3590549504259801/epubprivate/OEBPS/Images/figure_0023_0001.jpg?sign=1738942874-GxKaYU57ojVJHLAw1nVLaVLfxlinc0rJ-0-89b95a73a574a0bbcd9634a6085de2d6)
图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=1738942874-dJGn82HleSwDEANi4NLaHPJvzZk3eSwq-0-b243f6f797c11982ab294ae88210adec)
图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=1738942874-oJ3FyKk9gHGPfBV9tv5TedwyS4cuBZtH-0-708dd1d5eed468d917cffc5cc46f2ef3)
图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=1738942874-xncL3H4IADW6zY5Z0mEUMgyFHicsX1yl-0-506c6d3c1641d3751058ce5d8bd61fea)
图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=1738942874-7QI0A1h1HTbxGEKqF3789qhdDr9aFKrP-0-7cbf3d830dcce6201be9f0a9da08f666)
图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=1738942874-WJ3bGi7DPes6tXkhikhQIgoJc0htsZuN-0-ea9bd3423e01515e54522ad1906e7a0e)
图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=1738942874-fhMenCaBaskPWq5xJszOp8HJPjopOBdb-0-0a7c9f7a38b60d3f4ec02a02d148b10c)
图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=1738942874-LSBP8unaQsSN5skvea6T9Hjjuqiyl1ET-0-f09390d3c3dd92f8866569534049fd8c)
图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=1738942874-7Qi8TJSROXix1eAVdyrOkzJz6d7M1k6j-0-de58686298fe53cbd68e743f4dccce9e)
图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=1738942874-fg3vEh7IAxUDz8KzP5pb6HogtqNpgn6g-0-d3cf498143ec799368799553e2e81a42)
图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=1738942874-ZedImTozUNsHCXMUDj2B4gVnih88v8dm-0-085ab59d3d24c105518aeaaef64c62bc)
图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=1738942874-rdlMI0rAZ62zZD5lR4FwjxA0b16PWDVu-0-df42afae354b760122f25896ee9c8549)
图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=1738942874-sCXPDkhXB6OgxnaJiR1iLnvB7PMj4Wgq-0-a2d4d22c8f9e5f3fc4221e94967ff251)
图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=1738942874-Hofilsk9T30epLCJc576Et5qk4tshPT2-0-eb32b52112ec514a721d6d6fce1f279c)
图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=1738942874-yW7TUysK8Jny54IV8XiPMNVSgSfoOt3E-0-04447c936723009464cf3cd52320e3ef)
图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=1738942874-nfCh72yitQdjMeLn4EQvtlhIQauywIDJ-0-26c159fe0cdbe515f855a8892b843f69)
图1-45 完成操作