一个Android工程包括所有组成Android应用的源代码文件,在Android SDK工具的帮助下,用默认的工程目录和文件来创建Android工程变得更加容易。
本文介绍了创建Android工程的两种方法,一种是直接在Eclipse下(使用ADT插件)创建工程,另一种是在命令行使用SDK工具进行创建工程。
版本21.0.0或以上)。
用Eclipse创建Android工程:
1.在工具栏点击New按钮。
Android Application Project,然后点击Next。
3.在出现的对话框中填入以下内容:
Application Name是呈现给用户的应用的名称,此处的工程名为"My First App"。
Project Name
Package Name是App的package命名空间(与Java编程语言中的package规则相同),package的名字在整个Android系统安装的package中必须是唯一的。在这种情况下,一般推荐使用你所在组织或出版方的方向域名作为package名称,在这个工程中,使用"com.example.myfirstapp.",然而,在Google Play上推出App的时候不能使用"com.example"作为Package的名称。
Minimum Required SDK是所开发的App支持的最低Android版本,指出了使用的API版本。为了支持尽可能多的设备,应该将SDK的版本设置为最低,以使应用能够呈现最核心的功能。如果你的app上的某种功能只存在最新的android版本里,并且不是app核心功能中不可缺少的,你可以仅仅在支持这种功能的版本中使用它,在此处的功能中只将这个功能设为默认值就可以了。
Target SDK用来测试所开发app的最高的android版本(API版本)。当新的android版本变得可用时,你应该在最新的版本上测试你的应用并将这项值更新为最新的android版本,从而可以更好地使用新版本的功能。
Compile With是你用来编译应用的平台的版本,在默认情况下,此处的值设为SDK中最新的android版本。(应该是android4.1或者更高,如果你没有这么高的版本,应该使用SDK Manager进行安装)。你仍然可以创建应用支持旧的版本,但是将创建的版本设为最新的可以让你能够支持更新的功能,并且可以使应用在最新的设备上拥有更好的用户体验。
Theme指定了所开发android应用的UI
Next。
点击Next。
5.接下来的界面为应用创建了一个图标,你可以使用多种方式来定制图标,并可使用工具生成满足各种屏幕密度的图标。在推出app之前,必须确保你的图标满足Iconography设计指导中的说明。
点击Next。
BlankActivity并点击Next。
Finish。
通过以上步骤,android工程创建完成并包含一些默认的文件,然后就可以开始开发app了。
用命令行工具来创建一个工程
如果你没有使用Eclipse和ADT插件,你可以在命令行使用SDK工具来创建android工程。
1.将cmd的目录改成android SDK的路径。
2.执行命令:
android list targets
这条语句会列出下载的所有可用的android SDK的版本,找到你想用来编译app的版本,记下目标机的id(target id),建议使用最高的版本。你也可以创建支持较低版本的app,但是用最新的版本可以使你的app更适合最新的设备。
android create project --target <target-id> --name MyFirstApp \
--path <path-to-workspace>/MyFirstApp --activity MainActivity \
--package com.example.myfirstapp
<target-id>,
并将<path-to-workspace>替换为你准备保存android工程的路径。
通过以上步骤,你的android工程创建完毕,各种参数均为默认,接着便可以开发app了。