1. Android aplication的开发目前最流行的工具就是Eclipse,加上配套的“android开发包”-SDK和“android开发工具”-ADT;
什么是Eclipse:
Eclipse是著名的跨平台开源集成开发环境(IDE)。最初主要用来Java语言开发,目前亦有人通过插件使其作为C++、Python、PHP等其他语言的开发工具。
简言之,Eclipse的本身只是一个用于编写代码的框架平台,但它通过丰富的插件扩展,使得其可以支持许多不同的计算机语言的开发和调试。
很多软件开发商以Eclipse为框架开发自己的IDE。
Eclipse 版本演变:
代号 | 平台版本 | 项目 | 主要版本发行日期 | SR1发行日期 | SR2发行日期 |
---|---|---|---|---|---|
N/A | 3.0 [1] | N/A | 2004年6月21日 | N/A | N/A |
N/A | 3.1 | N/A | 2005年6月28日 | N/A | N/A |
Callisto | 3.2 | Callisto projects | 2006年6月30日 | N/A | N/A |
Europa | 3.3 | Europa projects | 2007年6月29日 | 2007年9月28日 | 2008年2月29日 |
Ganymede | 3.4 | Ganymede projects | 2008年6月25日 | 2008年9月24日 | 2009年2月25日 |
Galileo | 3.5 | Galileo projects | 2009年6月24日 | 2009年9月25日 | 2010年2月26日 |
Helios | 3.6 | Helios projects | 2010年6月23日 | 2010年9月24日 | 2011年2月25日 |
Indigo | 3.7 | Indigo projects | 2011年6月22日 | 2011年9月23日 | 2012年2月24日 |
Juno | 4.2 [2] | Juno projects | 2012年6月27日 | 2012年9月28日 | 2013年2月22日 |
Kepler | 4.3 | Kepler projects | 2013年6月26日 | 2013年9月27日(计划) | 2014年2月28日(计划) |
Luna | 4.4 | Luna projects | 2014年6月25日(计划) | N/A | N/A |
Europa:木卫二();欧罗巴(腓尼基王阿革诺耳之女)
Ganymede: 木卫三,木星的最大卫星;伽倪墨得斯(为众神酌酒的美少年)宙斯因为喜爱他将他带走做神的斟酒者.也和宝瓶座的来历有关;
Galileo:伽利略(意大利物理学家和天文学家)
Helios:赫利俄斯(太阳神)
Indigo:靛蓝色;槐蓝属植物
Juno:朱诺号木星探测器;朱诺(主神朱庇特的妻子)
Kepler:开普勒(德国天文学家,物理学家,开普勒定律的发现者);
Luna:月亮;月神
单独下载:http://www.eclipse.org/downloads/index.php
Android SDK:
下载:http://developer.android.com/sdk/index.html 中的SDK Tools Only
Android ADT:
在Eclipse 中添加源地址后,安装。
安装参考:Google Android 网站 http://developer.android.com/sdk/index.html
(现在,在官网上可以直接下载最新的Android专用开发包,解压后直接使用。)
the ADT Bundle是Google提供的打包开发下载包,里面已经整合了Eclipse+SDK+ADT
2. 安装中可能遇到的问题和注意事项:
2.1 如果已经安装了Eclipse,如何单独安装ADT?
Eclipse -> Help -> Install New Software -> 在Work with中添加 https://dl-ssl.google.com/android/eclipse/源地址,之后勾选安装Developer Tools。
2.2 Android SDK Manager -> Tools中工具都需要安装;
资料来源:
Wiki