安卓入门教程及环境搭建(附笔记)
需要的软件包有三个,截止到2012年7月这些软件都是最新版本的:分别是JDK、SDK、Eclipse(版本4.2Juno)他们的名字和大小如下
一、软件包的下载1、JDK的下载(jdk-7u5-windows-i586)
http://www.oracle.com/technetwork/java/javase/downloads/index.html
2、SDK的下载(installer_r20-windows) http://developer.android.com/sdk/index.html
3、Eclipse的下载(eclipse-jee-juno-win32) http://www.eclipse.org/downloads/
二、软件安装
说说我的文件夹是怎么安排的,软件安装前先在自己安装软件的那个盘新建一个文件夹名字可以取为Android,然后这三个软件分别安装到里面的三个文件夹里就可以了,然后在Android文件夹里新建一个文件夹专门放自己的工程文件。 1、JDK的安装
上面下载的jdk-7u5-windows-i586是一个安装包,直接双击就可以安装了,记得路径选择Android文件夹里的Java文件夹。 2、Eclipse的安装
上面下载的eclipse-jee-juno-win32是一个压缩包,解压后就可以直接用了,将解压后的文件夹eclipse-jee-juno-win32也放在Android文件夹下。
3、SDK的安装
上面下载的installer_r20-windows是一个安装包,将它安装到Android文件夹里的android-sdk文件夹。
装好以后像我的文件夹就是这样了
三、Eclipse配置
打开Eclipse选择help->InstallNew SoftWare 进入如下界面,
名字随意,我写的是android,
网址输入: https://dl-ssl.google.com/android/eclipse/ (如果出错,请将https改成http)
点击Next进入下面界面AndroidDDMS和AndroidDevelopment Tools是必选,我为了方便全选了。
接下来Next->Next->接受协议并Next进入如下界面
安装完成后出现如下界面,选Yes重启Eclipse即可。
2012-7-16 15:16 上传 下载附件 (106.51 KB)
四、SDK配置
在刚才安装SDK的文件夹里找到SDKManager并运行,如下图
为了快点安装完我们先只安装一个版本的SDK(Android2.2)挺快的,其他的有时间再安装,方法跟这个是一样的,因为要在线安装,一次性安装太多版本估计要四五个小时。
另外需要提醒的是点击进度条右端小方块(安装过程中它是红色的)可以停止下载,并将已下载的包安装完,下次可以接着下。
五、创建AVD
打开Eclipse点击如图三角形所指的机器人按钮,就会出现AVD界面,点击New可以新建AVD。AVD是运行在电脑上的虚拟手机,启动了建好的AVD再让你写的工程Run,Eclipse就会自动将写好的安卓软件安装到虚拟的手机里面运行。
按下图填写就可以配置一台运行Android2.2版本的虚拟手机了,当然Target里面的选项跟你安装的SDK是一致的,这里面还有各种品牌的机型(如Samsung、HTC、Sony)供选择,具有相当逼真的外观。
2012-7-16 15:16 上传
在AVD界面选择一个已经建好的虚拟机,点击Start就可以启动了,效果如下
六、创建工程
选择菜单file->new->other进入如下界面:
2012-7-16 15:16 上传
选择新建AndroidApplication Project项目,点击Next按钮,进入如下界面
继续Next,下面是选择程序的图标
连续两个Next,到如下界面,填写Activity、Layout和Title的名字,然后Finish就完成了工程的创建。
2012-7-16 15:16 上传 下载附件 (76.28 KB)
注:若有错误如:Project ... is missing required source folder: 'gen' ,则将
gen->Android.Test->R.java这个文件删掉,Eclipse会为我们重新生成这个文件,并且不会报错。
配置运行,右键项目->Runas -> Run Configuration 进入如下界面
该界面,点击Browse按钮,选择你要运行的项目,选择Target切换到以下界面
该界面选择运行的AVD,将AVD前面的方框设置为选择状态。
创建好的工程自带一段HelloWorld代码因此可以直接运行,右键项目名称->runas ->Android Application 效果如图
到这里安卓开发的前期准备工作已经做完,接下来就是在Eclipse里面写代码发挥你的想象和才智了!
TestinID:772358053@qq.com
Testin举办的这个比赛对正在兴起的安卓开发热潮巨大的推动作用,鼓励大家写教程,将让越来越多的安卓兴趣爱好者更加轻松的走入这一领域,这种良好的氛围是其他地方感受不到的。
因篇幅问题不能全部显示,请点此查看更多更全内容