![Android 游戏开发大全(第3版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/310/22653310/b_22653310.jpg)
1.4 已有Android项目的导入与运行
上一节介绍了如何搭建Android开发环境,如何开发Hello Android应用程序以及如何监控与调试Android的应用程序,接下来将为读者详细地介绍已有Android项目的导入与运行,其具体内容如下。
1.4.1 项目的导入
首先为读者介绍的是怎样将已有的Android项目导入Eclipse,此处以本书后面章节中关于流体的游戏大案例“Wo! Water! ”为例进行讲解,具体步骤如下。
(1)首先将随书光盘中源代码目录下的第19章子目录下的Wo! Water!项目复制到开发用PC机的“E: \软件\workspace”路径下。
提示
“E: \软件\workspace”路径是前面配置Eclipse时设置的工作区目录,若读者对Android项目相关配置不甚了解,请严格按照作者的路径进行配置,若对其非常了解,则可自行配置。
(2)点击“eclipse.exe”,启动Eclipse集成环境,如图1-44所示。一般第一次使用时Eclipse都会显示欢迎界面,此时若不需要将其关闭即可。
![](https://epubservercos.yuewen.com/3787E6/11229166903812706/epubprivate/OEBPS/Images/figure_0035_0001.jpg?sign=1739250287-V2QV8yqDKwoPoyaZyiZLBsN18aHMRfoo-0-66bffff51e6421541aab1a75bafbefda)
▲图1-44 Eclipse开发工具欢迎界面
(3)关闭欢迎界面后,将进入Eclipse的主界面,如图1-45所示。接着选择“File”菜单项,并点击其下的“Import”子菜单项,如图1-46所示。
![](https://epubservercos.yuewen.com/3787E6/11229166903812706/epubprivate/OEBPS/Images/figure_0035_0002.jpg?sign=1739250287-EYEdGuRylEcCINjH7PRNpK45C7sGKpph-0-215e5afdb2e0ec28529643d2ba6815f2)
▲图1-45 Eclipse开发工具主界面
![](https://epubservercos.yuewen.com/3787E6/11229166903812706/epubprivate/OEBPS/Images/figure_0035_0003.jpg?sign=1739250287-G7D0wIzqglsRRfR6cpQaCw2FBaRvAuXh-0-e7d57f246b83b18a31f0c883be36c9e4)
▲图1-46 项目导入图1
(4)点击“Import”子菜单项后系统将弹出“Import”对话框,此时选择“General”项目下的“Existing Projects into Workspace”子项,并按“Next”按钮,如图1-47所示。
![](https://epubservercos.yuewen.com/3787E6/11229166903812706/epubprivate/OEBPS/Images/figure_0035_0004.jpg?sign=1739250287-eOsTlg1Xwdc4366LSCJitionLtJ5fzGZ-0-c66658c1c735442bb6465e43e480c9a2)
▲图1-47 项目导入图2
(5)按“Import”对话框中的“Next”按钮,系统将弹出项目导入对话框,如图1-48所示。
![](https://epubservercos.yuewen.com/3787E6/11229166903812706/epubprivate/OEBPS/Images/figure_0035_0005.jpg?sign=1739250287-vVteiPUaWS04uN8Vwns4LusnBfQ13FxI-0-722ad52efed8e03e0f15e64c943def86)
▲图1-48 项目导入图3
(6)在项目导入对话框中首先点击右上侧的“Browse...”按钮,找到工作区“E:\软件\workspace”,系统将工作区中的所有项目导入到“Projects”,选中“WoWater”项目,并按“Finish”按钮,即可完成项目的导入。
(7)项目导入成功后,系统将自动关闭项目导入对话框,回到Eclipse主界面,如图1-49所示。此时在界面左侧的项目列表中可以看到导入的WoWater项目,从图1-49中可以看出。
![](https://epubservercos.yuewen.com/3787E6/11229166903812706/epubprivate/OEBPS/Images/figure_0035_0006.jpg?sign=1739250287-qnakgNxJ6U53CGdOEhNlAeWg7V8f98rY-0-50cdc7c85482abf73e7ac45b918a7809)
▲图1-49 项目导入成功
(8)此时可以用鼠标点击左侧的“WoWater”,待其展开后再点击其下的“src”子目录便可查看src的目录结构,如图1-50所示。
![](https://epubservercos.yuewen.com/3787E6/11229166903812706/epubprivate/OEBPS/Images/figure_0036_0001.jpg?sign=1739250287-MP6MUeP8hMhWqgiYgJVCZYyosuRywCuZ-0-308ce32a954f2bb963e278832b8c9279)
▲图1-50 项目的src目录
1.4.2 项目的运行
上一小节已经为读者详细地介绍了已有Android项目的导入,相信读者已经掌握了项目的导入。接下来将为读者介绍的是Android项目的运行,此处Android项目是运行在移动设备上。其具体内容如下。
提示
由于模拟器的性能低、兼容性差,所以此处作者在实际移动设备上运行WoWater!案例。此外,本书中其他大案例可能也会出现由于模拟器性能问题或兼容性问题导致运行效果不佳或不正确的情况,此时读者可在真机上运行查看。
(1)将Android设备连接到运行Eclipse的PC机上,打开Android设备的USB调试功能。然后点击主界面右上侧的“DDMS”按钮(如图1-51步骤1所示),在“Devices”列表中即可看到自己连接的Android设备,并可以看到设备的名称。若希望切换回原来的界面,仅仅需要按下主界面右上侧的“Java”按钮(如图1-51步骤2所示)即可。
![](https://epubservercos.yuewen.com/3787E6/11229166903812706/epubprivate/OEBPS/Images/figure_0036_0002.jpg?sign=1739250287-2VvSQRzYmPZa3mYLJhIfzaE83Ii7kGHz-0-bf93be0c5fc3e4d09ddd583f6c824a4b)
▲图1-51 移动设备的连接
![](https://epubservercos.yuewen.com/3787E6/11229166903812706/epubprivate/OEBPS/Images/figure_0036_0003.jpg?sign=1739250287-tGN2g0xuZcTguuSnGNSEkZ64mfcfCjdI-0-02f2d87d4a86286711d02799ca633dee)
▲图1-52 项目的运行1
(2)用鼠标选中主界面左侧项目列表中的“WoWater”项目,点击鼠标右键,在弹出的右键菜单中选择“Run As”选项,接着选择其下的“Android Application”子项,如图1-52所示。
(3)点击“Android Application”子项,界面中会弹出如图1-53所示的界面。选中当前连接的Android设备,并点击“OK”按钮,即可将项目运行到所连接的Android设备,如图1-54所示。
![](https://epubservercos.yuewen.com/3787E6/11229166903812706/epubprivate/OEBPS/Images/figure_0037_0001.jpg?sign=1739250287-BSDWwylkqMzu5KvupKFUT7Z9hf9XUyCO-0-18dbb51c53e650e0282843fb107815a1)
▲图1-53 项目的运行2
![](https://epubservercos.yuewen.com/3787E6/11229166903812706/epubprivate/OEBPS/Images/figure_0037_0002.jpg?sign=1739250287-NtDlzkTxnQ4yEMXgT8QsQN5sKnFjn8P8-0-fb06b565d81969c0cea2566ab99296a0)
▲图1-54 项目运行界面
提示
能按照上述步骤运行成功还有一个关键点,那就是读者采用的各个目录路径与作者使用的必须严格一致。如果读者很熟悉开发环境的配置,则不受此限制,自行根据需要进行即可。