复杂版_安卓开发之——开发环境搭建、下载AndroidSDK、ADT、创建工程以及在AVD上运行工程声明:该文章属于安卓入门级别的简单文章。同时为了保证软件等的稳定性,本文所提供软件的网址均为官方网站,读者可以放心下载。由于编者水平有限,文中难免存在疏漏和不足,望读者能够给予批评和指正。准备材料:JDK,Eclipse;JDK下载网址(Oracle官网):在【Downloads】目录下,选择【JavaforDevelopers】;如图所示,猛击那个图标,这里给大家介绍的是其中一个版本的JDK,至于其他的版本,读者可以阅读网页上的详细介绍来根据自己的需要进行下载;要先同意协议,才可以下载JDK,你是Windows的系统就下载Windows版本的JDK,x86是32位,x64是64位(用Mac或者Linux的估计不多吧);Eclipse下载网址(Eclipse官网):下载好后我们就准备动手了:一:先安装JDK;点击安装从网上下载的JDK,建议采用静默安装,一路继续就可以了,也没多大,不用吝啬C盘那点空间,因为这样方便了后期的配置!具体配置方法:右击【我的电脑】——【属性】,弹出如下界面:(我的电脑是Win8.1,Win8、Win7的设置也大同小异)点击左侧的【高级系统设置】,点击【高级】,然后点击【环境变量】按钮,弹出如下界面;注意:用户变量只对当前的用户有效,而系统变量对所有登录本机的用户均有效,一般个人的电脑上都是只有一个账户的吧,所以配置到自己的用户变量里就好,如果你要配置到系统变量里也可以,分别的具体配置如下(选择一处进行配置即可)。用户变量下的配置如下(默认安装的只新建Path即可):我采用默认安装,将jdk1.7.0安装在C:\ProgramFiles\Java\jdk1.7.0下;以下配置均是在我的JDK安装目录为C:\ProgramFiles\Java\jdk1.7.0前提下进行的;你可以根据你的jdk版本号及安装路径进行相应的修改。在弹出的【环境变量】面板上,点击“用户变量”下的【新建】按钮按照下面的进行设置即可,这里只用了Path来做例子。1.JAVA_HOMEJAVA_HOME指向的是JDK的安装路径,在该路径下你应该能够找到bin、lib等目录,如我的设置就应该为:JAVA_HOME=C:\ProgramFiles\Java\jdk1.7.02.Path设置Path的目的是为了指向JDK的bin目录,在bin目录下放的是各种编译执行命令,如我的设置就应该为:Path=C:\ProgramFiles\Java\jdk1.7.0\bin;C:\ProgramFiles\Java\jdk1.7.0\jre\bin;直接放到后面即可,中间使用;隔开3.CLASSPATHCLASSPATH设置类的路径,也最为重要,如我的设置就应该为CLASSPATH=.;C:\ProgramFiles\Java\jdk1.7.0\lib;C:\ProgramFiles\Java\jdk1.7.0\lib\tools.jar;C:\ProgramFiles\Java\jdk1.7.0\lib\dt.jar;(最前面加上.;,意为首先在当前目录中查找)系统变量下的配置如下(默认安装的只修改Path即可):在弹出的【环境变量】面板上,点击“系统变量”下的【Path】变量选择系统变量里的Path变量,点击编辑,在其原来的变量值后面加一个英文分号,然后粘贴你安装的JDK里的bin目录路径即可(注意不可以用中文路径),其他两个也相应的按照用户变量来配置;二:Eclipse;Eclipse是免安装的,所以你直接解压从官网上下载的压缩包就可以看到eclipse的可执行文件了,如下所示:下面点击打开Eclipse,这时会弹出一个选择工作区的界面,你需要新建一个工作区,以后你工作的工程文件都会放在这个文件夹下,随你喜欢放在哪个盘里吧。选框中打对勾,这样以后启动的时候就不会再弹出来了,然后点击OK:好了下面就是Eclipse的欢迎界面了,关掉欢迎界面你就可以开始创建你的安卓工程了;三:在Eclipse中集成ADT(安卓开发工具);在Eclipse的主界面点击【help】菜单,在下拉列表中选择【Installnewsoftware】,弹出如下界面:点击右上方的【Add…】按钮,在弹出的框中填写如下信息:Name:可以随便填,如图我写的Android;Location:点击【OK】后在原来的框中Workwith选择Android-,如下所示:等待一会儿后即可在Name下看到这两个插件了,然后在下面的Name里两个选择框都打上对钩;(进行安卓开发至少需要选择AndroidDDMS和AndroidDevelopmentTools,如下图所示)勾选完后,点击【Next】:继续点击【Next】,弹出【Install】界面,如下所示:选中左侧目录后,点击右侧的【Iacceptthetermsof……】,然后点击【Finish】,弹出提示框:让他就这样运行好了,后台不后台随便你喽:看网速大概下载十几分钟就下载好了(中间出现问题后点击OK,或者重新开始下载就好了,不要担心),这时会弹出一个警示框,大致意思是:你需要重启eclipse来完成下载后的更改。然后点击【Yes】按钮就可以了。四:在Eclipse中集成AndroidSDK(安卓软件开发工具包);重启完了后会出现如下所示的警示框:意思就是要你安装AndroidSDK,点击【OpenPreferences】。弹出欢迎安装SDK界面;点击【Proceed】,弹出如下界面:此处在SDKLocation一栏可以选择你从网上下载的AndroidSDK。也可以关闭该框,自己再从Eclipse中下载AndroidSDK。这里我们讲从Eclipse中下载AndroidSDK:关闭上述界面,在如下的界面中选择【InstallnewSDK】:【UseexistingSDKs】就是可以选择你之前下载的SDK导入了。【Browse】更改你要下载的SDK存放的位置,选择完毕后点击【Next】:在弹出的界面中选择Yes,点击【Finish】,弹出进度框:进度完后,点击最右侧【AcceptLicense】,再点击【Install】,如下所示:点击完后出现进度框,等待安装SDKManager(这是一个管理安装SDK的工具,用它你可以随意下载AndroidSDK了)安装完之后会在工具栏显示你所安装的SDKManager工具如图:点击【SDKManager】按钮选择你要下载的AndroidSDK:点击你要下载的,一般先下载几个常用的先用着就好了,比如Android2.3.3,其他的抽空下载吧,下载过程比较慢(有时需要翻墙来下载的。。。。。)。这里我随便选择了Android3.2版本,选择好你要下载的后,就可以点击【Installpackages...】,出现下面的选择界面:选中左侧的项目,点击右侧的【AcceptLicense】(注意:左侧的项目要一个一个的都选上,否则会下载不完全)然后等待漫长的下载吧:下载完后,可以看到我们所选Android3.2中的目录都已Installed了,如下图所示,然后关闭即可。然后关闭Eclipse软件再重新打开。五:在Eclipse中配置AVD(安卓运行的虚拟设备);重新打开软件后,点击创建AVD按钮,按钮如下所示:然后弹出如下所示框,我们新建一个AVD:点击【NEW】按钮,开始创建:AVDName:随便写Device:建议选择(“3.2’’QVGA(320*480;mdpi)”这个比较适合平常的手机屏幕;Target:Android2.3.3-APILevel10(这是安卓的系统的版本,你有什么版本就可以选择什么版本)SDCard:100M也够了其他的默认即可;填写完后点击【OK】,即可创建好了;选中你创建的AVD,点击【Start】按钮试运行你的AVD;看机器的配置,启动AVD比较占用电脑资源,电脑配置低的可能会占用更长的时间来启动,耐心等待就好。当然了用安卓手机来运行的话就不用考虑这些了,况且后期的开发后中用手机来直接运行还是很好的,可以真实的反应我们的这个工程在手机上运行的效果。下面即AVD开机后的画面:AVD和真实的安卓机还是有差别的,电脑配置不高的估计会卡,你建好的工程现在就可以在这个AVD上运行了,当然你也可以直接在自己的手机上运行,如果在自己的手机上运行的话就不需要创建AVD了,直接跳过该步骤直接按照六来就好了。六:在AVD(或者安卓手机)中运行HelloWorld工程;1、在AVD中运行你的HelloWorld;在你的HelloWorld工程上右键,选择【RunAs】--【AndroidApplication】;等这个工程生成的APK安装到你的AVD里后就会自动运行了,运行结果如下;OK,在AVD上的运行大功告成;2、在你的安卓手机上运行HelloWorld(前提:手机成功连接上电脑,否则检测不到手机是无法运行的);在你的Hello工程上右键,选择【RunAs】–-【RunConfigurations】;在如下界面中选择【Target】,取消原来勾选的AVD,点击【Apply】点击【Run】;接着就会弹出让你选择运行平台的界面,我这里显示的上面一个是新建的AVD,下面就是我的手机小米3了,双击你的手机或者选择你的手机后点击【OK】,即可在自己的手机上运行工程了;你的手机上可能会弹出调试提醒,选择【允许始终该计算机在手机上进行调试】就好了,然后弹出安装界面,点击安装,OK!