跟Google学习Android开发-起始篇-构建你的第一个应用程序(1)
说明:此系列教程翻译自GoogleAndroid开发者官网的Training教程,利用Chome浏览器的自动翻译功能作初译,然后在一些语句不顺或容易造成误解的地方作局部修正。方便英文不好的开发者查看。如有错漏之处,欢迎大家指出修正。
1 构建你的第一个应用程序
欢迎到Android应用程序开发中心!
这堂课教你如何建立你的第一个Android应用程序。您将学习如何创建一个Android项目,并运行调试版本的应用程序。您还将学习Android应用程序设计的一些基础知识,包括如何建立一个简单的用户界面和处理用户输入。
在你启动这个类之前,确保你有你的开发环境搭建。您需要:
1.下载Android SDK。
2.为Eclipse安装ADT插件(如果你会使用Eclipse IDE)。
3.下载最新的SDK使用SDK管理器的工具和平台。
如果你还没有已经完成了这些任务,开始下载Android SDK的安装步骤。一旦你设定完成后,你准备开始这堂课。
这堂课使用教程格式,逐步建立一个小的Android应用程序,教你一些关于Android开发的基本概念,所以按照每一步是很重要的。
1.1创建一个Android项目
Android项目包含的所有文件,包括你的Android应用程序的源代码。Android SDK的工具,可以很容易地开始新的Android项目与一组默认项目目录和文件。
这一节说明如何创建一个新的项目,无论是使用Eclipse ADT插件或使用SDK命令行工具。
注意:你应该已经安装了Android SDK,如果你使用Eclipse,你应该也有安装ADT插件(21.0.0或更高版本)。如果你没有这些,按照指南安装了Android SDK,然后再开始这一节。
使用Eclipse创建一个项目
1. 在工具栏上点击新建。
2. 在出现的窗口中,打开Android的文件夹,选择“Android应用项目,并单击“下一步“。
图1。新的Android应用程序在Eclipse项目向导。
3. 填写的形式出现:
o 应用程序名称 显示给用户的是应用程序的名称。对于这个项目,使用“我的第一个应用程序。”
o 项目名称 是您的项目目录的名称和在Eclipse中可见的名称。
o 软件包名称 是您的应用程序的包的命名空间(在Java编程语言中也遵循相同的包规则)。你的包的名称必须是在Android系统上安装的所有软件包中唯一的。出于这个原因,它通常最好的做法是,使用与您的组织或出版实体的反向域名开头的名称。对于这个项目,你可以使用一些像“com.example.myfirstapp。”但是,您不能使用 “com.example”命名空间在Google Play中发布您的应用程序。
o 最低要求 是您的应用程序支持的AndroidSDK最低版本,表示使用API的级别。为了支持尽可能多的设备,你应该设定一个最低版本,可以让您的应用程序提供其核心功能集。如果您的应用程序的任何特性只能在新版本的Android或者判定它不是应用程序的核心功能集,您可以只在支持它的版本中启用这些特性(参考支持不同的平台版本)。对于这个项目保留这些默认设置即可。
o 目标SDK 表明您测试您的应用程序的Android的最高版本(也叫API级别)。
随着新版本的Android变得可用,您应该在新版本上测试应用程序并更新此值,以符合最新的API级别,以充分利用新的平台功能。
o 编译 平台版本对您编译您的应用程序。默认情况下,此设置为您的SDK提供的最新版本的Android。(应该是Android4.1或更高版本,如果你没有这样的版本,您必须使用SDK管理器安装一个)。您仍然可以建立你的应用程序来支持旧版本,但设置构建目标到最新版本可以让您启用新功能和优化您的应用程序在最新的设备上获得最好的用户体验。
o 主题 指定申请您的应用程序的Android UI风格。你可以暂时不用管它。
单击“下一步“。
4. 在下一个项目配置界面,保留默认选项,并单击“下一步“。
5. 下一个界面,可以帮助您创建一个你的应用程序的启动图标。
您可以通过几个方面来自定义图标,该工具会针对所有的屏幕密度单独生成一个图标。在您发布您的应用程序之前,你应该确保你的图标符合图解(Iconography)设计指南中定义的规范。
单击“下一步“。
6. 现在您可以在活动模板中选择一个来开始构建应用程序。
对于这个项目,选择BlankActivity,并单击“下一步“。
7. 保留其默认状态中的活动的所有细节,并单击“完成“。
现在你的Android项目设置一些默认的文件,你准备好开始构建应用程序。继续下一课。
使用命令行工具创建项目
如果你不使用Eclipse IDE ADT插件,可以改为使用SDK命令行工具来创建你的项目:
1. 改变当前目录到Android SDK的tool/
路径。
2. 执行:
android list targets
它会打印你已经下载你的SDK中可用的Android平台的列表。找到你要编译你的应用程序的平台,请记下target id。我们建议您尽可能的选择最高版本。您仍然可以建立你的应用程序来支持旧版本,但设置构建目标到最新版本,可以让你在最新设备上优化你的应用程序。
如果你没有看到任何target列出来,你需要使用Android SDK管理器工具来安装一些。请参阅添加平台和软件包。
3. 执行:
android create project --target<target-id> --name MyFirstApp \
--path <path-to-workspace>/MyFirstApp --activity MainActivity \
--package com.example.myfirstapp
从target列表中的id(在上一步得到)更换<target-id>
,并更换<path-to-workspace>
为你要保存你的Android项目的位置。
现在你的Android项目设置了几个默认的配置,你准备好开始构建应用程序。继续下一课。
提示:把platform-tools/
以及tool/
目录添加到你的PATH
环境变量中。
更多相关文章
- Android(安卓)Monkey工具
- Android(安卓)Launcher研究(一)-----------图文详解手把手教你在
- android 该文件包与具有同一名称的现有文件包存在冲突
- Android(安卓)状态栏操作,你想知道的都在这里了
- 【Android】用Cubism 2制作自己的Live2D——android sdk样本的下
- android桌面添加快捷方式之判断是否存在无效
- Symbian/Android/iOS/WM应用程序开发感受对比
- 《Google!Android2手机应用程序设计入门》笔记(1)
- Ubuntu14.04 Android(安卓)源码编译