background image

7.

Activity 保留默认状态,点击 Finish

你的

Android 项目现在设置了默认文件,准备开始创建应用吧。

使用命令行工具创建

Android 项目

如果你没有使用带

ADT 插件的 Eclipse,你也可以从命令行使用 SDK 工具来创建

Android 项目。

1.改变当前路径到 Android SDK 的 tools 目录下。
2.执行:

android list targets

这将列出你的

SDK 已经下载的 Android 平台,找到你想编译应用的平台,注意目

ID。我们建议你选择所允许的最高版本,虽然你可以构建支持旧版本的应用,

但设定为最新版本可以为最新设备优化你的应用。
如果你没有看到任何目标列表,你需要使用

SDK Manager 安装一些平台。

3.执行:

android create project --target <target-id> --name MyFirstApp \
--path <path-to-workspace>/MyFirstApp --activity MainActivity \
--package com.example.myfirstapp

用上面得到的目标

ID 替换<target-id>,用你想保存 Android 项目的本地路径

替换

<path-to-workspace>。

运行你的

App

如果你按照上一节课创建了

Android

项目,它包含了一个默认的

Hello World”源文

件,允许你立即运行该应用。

如何运行你的应用依赖两件事:你是否有一个真实的

Android 设备;你是否在使用

Eclipse。本节将演示如何在一个真实的 Android 设备或 Android 模拟器上安装和运行你
的应用,以及分别在两种情况下运行:

Eclipse 和命令行工具。

在运行你的应用之前,我们应该了解一些有关

Android 项目的目录和文件。

AndroidManifest.xml

清单文件描述了应用的基本特征并定义了它的每个组件,随着课程的深入,你将了解

这个文件中的各种定义。

清单文件中最重要的元素之一是

<uses-sdk>元素,它用 android:minSdkVersiont

android:targetSdkVersion 两个属性定义了你的应用兼容不同的 Android 版本。在你

的首个

App 中,它看起来类似这样:

你应该把

android:targetSdkVersion 设置的尽可能高并在相应的平台上测试你的应

用。更多信息请参见 支持不同平台版本

”。

src/

应用的主要源文件的存放目录。默认情况下,它包含一个当通过应用图标启动应用时

要运行的

Activity 类。