【Android开发】创建你的第一个Android项目
原文:http://android.eoe.cn/topic/summary
本文中你将了解到:
1. 使用Eclipse创建项目
2. 使用命令行创建项目
你还应该阅读:
1. 安装SDK(官网页面,站内页面)
2. 管理项目(官网页面,站内页面)
创建第一个Android项目
一个Android工程包含了组成android应用的所有源代码的文件。Android软件开发工具包(Software Development Kit,即SDK)可以让你轻松地创建一个包含了默认项目目录和文件的工程。
这一小节首先讲述的是怎么使用一个装有ADT插件的Eclipse创建一个新的工程,或者是在命令行下使用SDK工具创建新的工程, 让我们开始吧!
注意:
你应该已经安装了Android SDK,并且如果你使用的是Eclipse,你也应该安装了ADT插件。如果你没有安装这些工具,你应该查看安装Android SDK,当你完成安装后再返回到这里。
使用Eclipse创建项目
第1. 在Eclipse中,选择 File>New>Project 。
在弹出的对话框中应该有一个标有Android的文件夹(如果你没有发现Android的文件夹,那么你就是没有安装ADT插件,查看 安装ADT插件-Installing the ADT Plugin)。
第2. 打开Android的文件夹,选择“Android Project”,然后点击 “Next” 。
第3. 在“Application Name”矿中输入项目名称(比如“MyFirstApp”),然后点击 “Next” 。
第4. 选择一个构建目标。被选中的版本将作为要编译你的应用的版本。
我们建议你尽可能的选择最新版本。你仍然可以创建支持较旧版本的应用,但是选择最新版本的应用可以让你更加轻松的优化你的应用,以使得使用最新的android设备有更佳的用户体验

如果你没有看见任何的构建目标被罗列出来,你应该使用Android SDK管理工具下载一些。如需学习怎么下载,查看step 4 in the installing guide..
点击 NEXT
第5. 设置应用程序的其他细节,比如:
- Application Name: 显示给用户看的应用程序名称,输入“My First App”。
- Package Name: 你的应用程序的包的命名空间(请按照Java编程语言的规范来命名空间)。你的包名称必须和所有安装在Android系统中的应用程序的包名不相同。由于这个原因,使用一个适合您的公司或出版商标准的域风格的包名是十分重要的一点。
- Create Activity: 这是你的应用中基本的用户活动的类的名字(一个用户活动代表的是你的应用中的一个单独的画面。输入“MyFirstActivity”)。
- Minimum SDK:选择4(android1.6)
因为这个版本较应用中选择的构建目标要低,会出现一个警告,但是这是可以的。在没有事先使用一些代码区确定设备的系统版本的情况下(你将会在其他的课程中学习到怎么做),你只需要确定你没有使用任何比minimum SDK的API level|API线更高的API版本就可以。
点击 Finish
到此,你的Android的项目现在已经建立起来了。这个项目中包含了一些默认的文件。你现在就可以去建造你的应用了。点击next lesson 继续学习。
使用命令行创建项目
如果你没有使用安装了ADT插件的Eclipse开发工具,你也可以在命令行中使用SDK工具创建工程:
- 打开命令行工具(在“运行中”敲入cmd即可)。
- 进入Android SDK工具所在的目录。
- 执行:
android list targets
命令行中会列出你使用SDK下载的Android平台。找到适合你的应用的平台。给目标ID做个标记。我们建议你尽可能的选择最新版本。你仍然可以创建支持较旧版本的应用,但是选择最新版本的应用可以让你更加轻松的优化你的应用,以使得使用最新的android设备有更佳的用户体验。
如果你没有发现任何的目标被列出来,你需要用Android SDK 管理工具来安装一些。其查看安装向导第四步。
- 执行:
1 |
android create project --target <target-id> --name MyFirstApp |
用目标列表中的一个ID值(参考上一个步骤)代替 <path-to-workspace> 更换<target-id>从目标列表中的一个id(上一步),并更换 <path-to-workspace>的位置要在其中保存您的Android项目。
现在你的Android的项目被建立起来了,这个项目中包含了一些默认的系统配置。你现在已经做好了开发应用的准备。点击此处,继续学习课程。
注意
将你的tools/ 目录加入到环境变量中的path变量中,会提高你的工作效率。
【Android开发】创建你的第一个Android项目的更多相关文章
- 从0系统学Android--1.3创建你的第一个 Android 项目
1.3 创建你的第一个 Android 项目 环境搭建完成后,我们就可以写下我们的第一个项目了. 1.3.1 创建 HelloWorld 项目 在 Android Studio 的欢迎页面点击 Sta ...
- android 开发对gif解码(适配android 4.2、4.3、4.4版本)
android 开发对gif解码(适配android 4.2.4.3.4.4版本) 使用方法: public class ImageInputActivity extends Activity imp ...
- WPF入门教程系列(一) 创建你的第一个WPF项目
WPF入门教程系列(一) 创建你的第一个WPF项目 WPF基础知识 快速学习绝不是从零学起的,良好的基础是快速入手的关键,下面先为大家摞列以下自己总结的学习WPF的几点基础知识: 1) C#基础语法知 ...
- 使用pycharm创建自己的第一个django项目
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示.自动完成.单元测试.版本控制. ...
- 从零开始学android开发-创建第一个android项目
打开ADT开发工具
- 创建你的第一个Android PHP应用
google的开源移动操作系统Android给智能手机市场带来了风暴.不像Apple,对想要为水果市场(Iphone App Store)提供应用软件的开发者们有着严格的指导原则以及要求,Google ...
- eclipse配置android开发环境并搭建第一个helloWord工程
一.搭建Android在eclipse下环境 一.JDK(不用安装 下载地址: http://www.xp510.com/xiazai/Application/program/23625.ht ...
- 根坤 eclipse配置android开发环境并搭建第一个helloWord工程
一.搭建Android在eclipse下环境 一.JDK(不用安装 下载地址: http://www.xp510.com/xiazai/Application/program/23625.ht ...
- android开发环境搭建日记和嵌入式Android开发环境初探
非常感谢博客园的各位,按照你们的博文,还有利用百度和谷歌逐渐建立了android的开发环境,只是给自己备份参考查看,看过的人可以忽略这篇文章. 本文章大部分参考了:http://www.cnblogs ...
随机推荐
- cocos2d-js Shader系列2:在cc.Sprite上使用Shader(黑白、灰度、造旧效果)
在Sprite中使用Shader做特殊的颜色处理比较简单,只需要把Shader程序绑定到Sprite上即可: sprite.shaderProgram = alphaTestShader; Cocos ...
- Ubuntu中的Gif动画录制工具
为了在随笔中插入gif动态图Windows系统上可以使用ScreenToGif这个非常好用的小软件,在Ubuntu系统中选择也很多(可以参考最下面的链接),下面介绍两款ubuntu系统中的录屏软件: ...
- VREP中使用其它Lua库
VREP中的Regular API中有一些矩阵操作的函数,不过有时候还是不能满足计算需求,这时就需要在VREP中使用其它科学计算库(或者用Python/MATLAB之类的外部程序控制). 在这里下载L ...
- UML - EA 序列图
序列图中的 Fragment 的类型(Loop.Opt.Par和Alt) (还有: ) 序列图主要用于展示对象之间交互的顺序. 序列图将交互关系表示为一个二维图.纵向是时间轴,时间沿竖线向下延伸.横向 ...
- Mac OS使用技巧十九:Safari碉堡功能之二查看网页源代码
由于大三下的时候选修了搜索技术.了解了网络上搜索引擎和网络爬虫的信息扒取的一些东西,后来我们做了一个比較水的东西.就是仅仅扒取了几家较大的下载站点几十个软件的评分下载量等信息,当用户输入一个 ...
- Visual Studio 2015新添加宏
这个宏是类似环境变量,比如$(ProjectDir) $(SolutionDir),这样的,我需要新添加一个变量宏,但是VS的GUI上貌似找不到新的变量的设置,但是Qt的VS插件可以设置$(QTDIR ...
- linux shell 脚本攻略学习9--rename命令详解
rename命令详解: 对文件重命名是常用的操作之一,一般对单个文件的重命名用mv命令,如: amosli@amosli-pc:~/learn/example$ ls abc.txt amosli@a ...
- [Spring学习笔记 6 ] Spring JDBC 详解
项目使用maven管理,pom.xml和项目组织如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xs ...
- iOS 持续集成
iOS 持续集成系列 - 开篇 前言 iOS 开发在经过这几年的野蛮生长之后,慢慢地趋于稳定.无论开发语言是 Objective-C 还是 Swift,工程类型是 Hybird 还是原生,开发思想是 ...
- 【Java】Swing中JTextPane中如何绘制行号
Oracle在JTextPane类中并没有直接提供显示行号的方法,所以这个功能应该由程序员自己来完成,笔者发现网上很多的显示行号的代码都存在一个问题,就是不准确,特别是在行数变多了以后. 笔者先贴出代 ...