要求
必备知识
windows 7 基本操作。
运行环境
windows 7(64位);
eclipse-jee-luna-SR2-win32(32位);
ADT-23.0.4
下载地址
环境下载
最近刚开始接触Android(安卓)嵌入式开发,首要问题是搭建Andoid开发环境,由于本人用的是windows7的笔记本,也就只能到Windows中搭建Android 开发环境了! 就搭建环境都花了比较长的时间, 在各种版本之间折腾了比较久的时间, 装好后SDK包更新又是一个比较大的麻烦(天朝的网络大家懂的--)。下面把我的安装过程和经验分享个大家!!
这里可以参考我之前写的一篇关于安装JDK的教程,由于博客园团队觉得写得过于简单、不够详细,然后就被和谐了~~,但是个人觉得简单有简单的好处!不需要在一大篇文章中去找自己需要的重点信息,可以节省读者的阅读量! 所以我还是打算贴出我之前写的那篇文章,请看下面链接吧。
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。我们可以通过在Eclipse中添加ADT(Android Development Tools)安卓开发工具,来搭建安卓开发环境。
下载Eclipse
下载地址:http://www.eclipse.org/downloads/
Eclipse针对不的开发者和不同的编程语言提供了不同的开发环境,这里我们可以选择前面两个包。这里我选择的是Eclipse IDE for Java EE Developers,即上图的中的第二个。
Eclipse版本选择
这里根据个人的操作系统版本进行选择。之前说过我用的是Windows系统,所以我选择了Windows 32-bit版本。这里需要注意的是:
Eclipse安装
下载完毕后,你会在你保存的地方看到一个压缩包文件,这就是eclipse,直接解压缩即可。解压完毕后即可使用,进入文件夹,双击Eclipse图标后,就可以启动Eclipse了,到这Eclipse就安装完毕了。接下来是到Android开发者网站上去下载ADT 工具和android sdk文件。
如果你使用的是自己的IDE工具开发android程序,你需要下载独立的Android SDK工具(官网上有针对Android Studio安装SDK的方式,这里下次介绍)。
ADT(Android Development Tools)安卓开发工具,是安卓在Eclipse IDE环境中的开发工具,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开放工具的升级下载工具。通过Android开发者官网(developer.android.com), 我们可以知道,Eclipse可以通过两种方式安装ADT插件,在线安装、离线安装(需要先下载ADT插件包,可以到开发者官网上找到)。下面我分别介绍两张方式如何安装:
eclipse在线安装ADT插件
eclipse离线安装ADT插件
配置ADT插件
Duang!到这里环境基本搭建完成!!
版本):
http://pan.baidu.com/s/1qWFJoF6
ADT360云下载链接(含各版本):
http://yunpan.cn/cyI74cXQ9cu2Q 提取码 f38c
官网各版本下载链接:
https://dl.google.com/android/ADT-23.0.6.zip
http://dl.google.com/android/ADT-23.0.4.zip
http://dl.google.com/android/ADT-23.0.3.zip
http://dl.google.com/android/ADT-23.0.2.zip
http://dl.google.com/android/ADT-23.0.0.zip
http://dl.google.com/android/ADT-22.6.3.zip
http://dl.google.com/android/ADT-22.6.2.zip
http://dl.google.com/android/ADT-22.6.1.zip
http://dl.google.com/android/ADT-22.6.0.zip
http://dl.google.com/android/ADT-22.3.0.zip
http://dl.google.com/android/ADT-22.2.1.zip
http://dl.google.com/android/ADT-22.2.0.zip
http://dl.google.com/android/ADT-22.0.5.zip
http://dl.google.com/android/ADT-22.0.4.zip
http://dl.google.com/android/ADT-22.0.1.zip
http://dl.google.com/android/ADT-22.0.0.zip
http://dl.google.com/android/ADT-21.1.0.zip
http://dl.google.com/android/ADT-21.0.1.zip
http://dl.google.com/android/ADT-21.0.0.zip
http://dl.google.com/android/ADT-20.0.3.zip
http://dl.google.com/android/ADT-20.0.2.zip
http://dl.google.com/android/ADT-20.0.1.zip
http://dl.google.com/android/ADT-20.0.0.zip
http://dl.google.com/android/ADT-18.0.0.zip
http://dl.google.com/android/ADT-17.0.0.zip
http://dl.google.com/android/ADT-16.0.1.zip
http://dl.google.com/android/ADT-16.0.0.zip
http://dl.google.com/android/ADT-15.0.1.zip
http://dl.google.com/android/ADT-15.0.0.zip
http://dl.google.com/android/ADT-14.0.0.zip
http://dl.google.com/android/ADT-12.0.0.zip
http://dl.google.com/android/ADT-11.0.0.zip
http://dl.google.com/android/ADT-10.0.1.zip
http://dl.google.com/android/ADT-10.0.0.zip
http://dl.google.com/android/ADT-9.0.0.zip(此链接好像失效了,所以我百度云里也没有这个)
http://dl.google.com/android/ADT-8.0.1.zip
http://dl.google.com/android/ADT-8.0.0.zip
http://dl.google.com/android/ADT-0.9.9.zip
http://dl.google.com/android/ADT-0.9.8.zip
http://dl.google.com/android/ADT-0.9.7.zip
http://dl.google.com/android/ADT-0.9.6.zip
http://dl.google.com/android/ADT-0.9.5.zip
http://dl.google.com/android/ADT-0.9.4.zip
Android平台与SDK Tools版本以及ADT版本的对应关系
在android的开发中,我们接触很多不同版本的SDK Tools,以及很多版本的ADT,在面试的时候,面试官也是很喜欢问,请说一下你使用过的android版本之间的不同等。了解android平台和SDK Tools版本,以及ADT版本的对应关系,以及熟记他对我们的工作是很有帮助的,尤其是要协助测试,兼容性测试的时候,这体现的更加的明细
- 下面简单举例DataPicker这个空间的不同版本的问题
android:layout_width="wrap_content"
android:layout_height="200dp"
android:layout_gravity="center_horizontal"/>
1
2
3
4
5
-DatePicker是大家使用比较多的时间控件,在使用中大家知道,使用它的版本在mianfest中设置我们
android:targetSdkVersion="21" />
1
2
3
这里的minSdkVersion比您设置的小的时候是不能够运行的,当我们要使用DatePicker的系统自带选择滚动框的时候就会发现,在minSdkViersion为8的时候并不支持,而是为>=11的时候才可以设置成功。
那么这一问题就出现了,对我们的手机测试型号,以及兼容设备都有明确的要求,如果你的设备是需要minSdkVersion为11的版本,可是您的测试机器确实2.2或者2.3的那么就会发现在ES和AS中联工程都运行不了,顾知道Android平台和SdkTools版本以及ADT对应关系很重要,下面就让小编给大家打来关于他们的相关知识,希望在未来的日子里面,不仅对自己有用,对大家也有用。
Android早期的版本
Android早期的版本号有点“混乱”,比如Android 2.2对应的ADT版本为ADT-0.9.9
而Android 2.3对应的的ADT版本则突然“跃迁”为 ADT-8.0.0.zip。
而且Android SDK还包含SDK Tools和SDK Platform两个东西,它们的意义也不同,它们也有各自的版本号,因此有些人在此处容易混淆,下面将它们之间的对应关系进行一下单的归纳:
作者:CherryChen88
来源:CSDN
原文:https://blog.csdn.net/onlymetagain/article/details/53191746
版权声明:本文为博主原创文章,转载请附上博文链接!