《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的读者受益。

相关文章
|
5月前
|
Web App开发 移动开发 小程序
"项目中mpaas升级到10.2.3 适配Android 14之后 app中的H5以及小程序都访问不了,
"项目中mpaas升级到10.2.3 适配Android 14之后 app中的H5以及小程序都访问不了,显示“网络不给力,请稍后再试”,预发内网版本不能使用,线上版本可以正常使用,这个是什么原因啊,是某些参数没有配置吗,还是说是一些参数改错了?
63 2
|
2天前
|
Android开发
Android 分享机顶盒项目的封装类《GridView》(二)(转)
Android 分享机顶盒项目的封装类《GridView》(二)(转)
12 2
|
2天前
|
XML Java Android开发
Android 分享机顶盒项目的封装类《GridView》(三)(转)
Android 分享机顶盒项目的封装类《GridView》(三)(转)
11 2
|
19天前
|
Android开发
Android源代码定制:添加customize.mk文件进行分项目和分客户的定制
Android源代码定制:添加customize.mk文件进行分项目和分客户的定制
5 0
|
2月前
|
Android开发
android studio 重新将module中的代码加入到自己项目中,报错找不到SO文件。
android studio 重新将module中的代码加入到自己项目中,报错找不到SO文件。
10 1
|
3月前
|
Java Android开发 C++
安卓SO层开发 -- 第一个NDK项目
安卓SO层开发 -- 第一个NDK项目
17 0
|
4月前
|
IDE 开发工具 Android开发
Android Studio 下发布项目成APK文件
Android Studio 下发布项目成APK文件
120 1
|
4月前
|
JavaScript Android开发
Cordova 打包 Vue 项目到Android打开白屏
Cordova 打包 Vue 项目到Android打开白屏
|
5月前
|
开发工具 Android开发 开发者
Android 项目编译 Gradle 配置说明
Android 项目编译 Gradle 配置说明
159 0
|
5月前
|
Web App开发 JSON Android开发
【Android App】实战项目之仿微信的视频通话(附源码和演示 超详细必看)
【Android App】实战项目之仿微信的视频通话(附源码和演示 超详细必看)
107 0