《Android游戏编程入门经典》——4.1节创建新的Android项目-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

《Android游戏编程入门经典》——4.1节创建新的Android项目

简介:

本节书摘来自异步社区《Android游戏编程入门经典》一书中的第4章,第4.1节创建新的Android项目,作者【美】Jonathan S. Harbour,更多章节内容可以访问云栖社区“异步社区”公众号查看

4.1 创建新的Android项目
Android游戏编程入门经典
在NetBeans中打开File(文件)菜单并选择New Project(新建项目)命令或工具栏上的New Project(新建项目)图标,如图4.1所示。

将显示New Project(新建项目)对话框,如图4.2所示。在Categories(类别)列表中,您应该看到其中一个选项是Android,选择它。在右侧窗格中,应该看到Android项目,这些项目由第3章中安装的NBAndroid插件提供。选择Android Project(Android项目)并单击Next(下一步)按钮。


428c00739a26ad455758bf855e0875ea4a820771

New Android Application(新建Android应用程序)对话框如图4.3所示,它具有很多字段,非常复杂。首先,使用Project Name(项目名称)字段输入一个新名称。接下来,使用Browse(浏览)按钮选择Project Location(项目位置)。然后,如果还未选中Set as Main Project(设置为主要项目)复选框,则选中它。


32d8c830fa3d53e7e015cefcada7b739a3d47f5d

在继续此新项目之前,必须配置NBAndroid插件。这非常简单,接下来将配置该插件。

4.1.1 配置NBAndroid插件
单击Manage Android SDK(管理Android SDK)按钮以显示Options(选项)对话框(参见图4.4)。如果还未填写SDK位置,则需要确定NBAndroid插件Android SDK在硬盘上的安装位置。Windows操作系统下的默认位置为C:Program FilesAndroidandroid-sdk。如果使用的是Mac OS X或Linux版本的NetBeans,则位置有所不同。浏览到Android SDK位置后,单击OK(确定)按钮关闭此对话框并保存设置。这将返回到New Android Application(新建Android应用程序)对话框。


5868185d8799374204728460e5d704bd7422ad1c

返回到New Android Application(新建Android应用程序)对话框时,如图4.5所示,注意,Target Platform(目标平台)表有两个条目,其中一个是非常重要的Android 4.0.3。NBAndroid插件找到了这些SDK并将它们添加到自己的列表中。如果您看到的条目比这里显示的多,在一些开发PC上也是非常有可能的情况,一定要寻找Android条目而不是任何其他条目(比如其中一个Google API)。


b82ad53a36d708acc07cf75d0cdcd23928b3b3b6

4.1.2 完成新项目设置
如果需要,可以将项目名称更改为AndroidApplication1以外的名称。

如果您还未选中Android 4.0.x目标版本,则在Target Platform(目标平台)表中选中它。这将确定插件在编译Android代码时使用的SDK。

在Package Name(包名称)和Activity Name(活动名称)字段中输入值。通常会在Activity Name(活动名称)字段中填入MainActivity,因此您只需要选择包名称。

包名称必须包含至少两个单词,使用句点分隔它们。例如:john.doe。但是,最好使用程序名和另一个表明您是开发人员的词命名。例如,我输入的是jharbour.android.HelloAndroid。

包名称无需太复杂,只需要是唯一的即可。如果您从未想过将自己的程序部署到Android Market,则名称就不是很重要,可以使用任意符合此格式的名称。但是,需要注意的是,在Android设备上安装的应用程序只有一个使用此唯一名称(包括模拟器),并且包名称是内部应用程序名称。例如,如果您为所有测试项目(本书的所有项目)使用同一名称,则只能在设备(或模拟器)上看到一个应用程序,并且每次构建和部署项目时都会替换此应用程序。

完成时,项目属性可能会如图4.6所示。


344e1654ad348c37fdc2bbf559a28ad844c8efb6

注意:

在Eclipse中创建新项目的过程与NetBeans非常类似,因此我们不会再为它制作一个教程。Eclipse的使用更加简单。前4章内容可帮助您更快速地熟悉所使用的IDE。在稍后的章节中,我们将仅使用Eclipse。前几章侧重介绍NetBeans(使用起来更加困难的IDE)是为了让使用两种IDE的读者受益。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章