Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放
手机联盟领导及开发。Android一词的本义指“机器人”。
不说一些概念性的东西,估计也没几个人记得那么清了。。百度上一大堆。
接下来开始踏入学习Android的旅行。。
开发Android程序,需要准备一些前奏,无疑是环境的搭建和IDE(集成开发环境)的选择。
既然Android是用Java语言做开发语言,当然你要准备好Java的环境搭建了,之前讲Java时已经提到,如果有人忘记可以去我Java
的笔记中查看,无非是jdk和eclipse了。
除了这些Android开发还需要以下工具:
Android SDK
软件开发工具包(Software Development Kit)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系
统等建立应用软件时的开发工具的集合。
ADT
ADT全称 Android Development Tools,是谷歌提供的一个 Eclipse插件,用于在 Eclipse中提供一个强大的、高度集成的
Android开发环境。
简单地说,eclipse中没有ADT是不能与SDK联用的,也是eclipse和SDK的一个桥梁。如果你不用Eclipse作为你的开发工
具,你就不需要下载ADT,只下载SDK即可开发。
3.IDE
至于IDE,新手先用eclipse比较好,学的Java已经习惯了它的用法,因为ADT已经不再为eclipse更新,2015年底停止对eclipse的
adt更新支持,后续更新由eclipse团体提供,后期可以使用更强大功能的AndroidStudio,要求电脑配置要高,最低4g,推荐是
8G内存,一般的电脑不一定带的动。
之后的案例现以eclipse为主。。
环境搭建可以一个个下载并安装所需要的工具,但非常麻烦,这里我有已经集成好的Bundle,将工具集成在一个解压包中,直接
下载解压包即可。链接:http://pan.baidu.com/s/1qYCUcdm 密码:7u2h。
下载好之后解压里面是:
将里面的eclipse和sdk都放在同一目录中,会自动集成好所要的sdk版本。
解压需要点时间,之后打开eclipse,ADT也是自动集成好的,标志就是将eclipse中工作平台从javaee切换到java,点Javaee旁边
的+号,如图:
这时,你将看到,这个标志说明sdk和adt已经连接好,可以进行开发Android了。。
点一下中间的机器人,看一下效果~
出现这个窗口,选择create创建虚拟机(模拟的安卓手机),
AVD Name是虚拟机的名字,我一般选择安卓版本,例如:4.4
device 是安卓的设备,包括尺寸分辨率等,可以随机选,我一般选Nexus S,
Target是模拟的安卓版本,
skin选择skin with。。。一大堆的那个,是允许计算机键盘可以输入到手机。
剩下的无非是内存大小,sd卡大小的分配。
接下来就创建好你的第一个Android虚拟机,点ok,出现:
选择建好的虚拟机,点start开始运行,lunch。接下来耐心等待,如图:
这便是模拟现实安卓手机的虚拟机了。。