Android开发环境的搭建

Android是一种基于Linux的自由及开放源代码的操作系统,主要基于便携设备,如智能手机和平板电脑,最初由Andy Rubin开发,后被谷歌收购注资,并组建开放手机联盟进行开发改良,此后Android版本不断更新,目前最新版本为4.4 KitKat,Android系统在智能手机方面独占鳌头,学习android开发具有非常广阔的开发前景,工欲善其事,必先利其器,在进行android开发之前,必须完成android环境的搭建与配置,这里主要介绍我在android环境搭建与配置过程中的问题与经验总结,供大家参考

Android环境搭建步骤:

  • 1、下载安装JDK
  • 2、下载并安装Eclipse
  • 3、下载并安装Android SDK
  • 4、下载并安装Android ADT
  • 5、创建并运行AVD

如果你的电脑以前有进行Java环境配置请自觉跳过第一步,已安装Eclipse请自觉跳过第二步


第一步:下载并安装JDK

  • 一、JDK(Java Development Kit)是Java开发工具包,是进行Java开发的必备环境,可以由Oracle官方网站下载,具体下载办法在首页单击DOWNLOADS跳转至软件下载页面,选择Java版本下载(建议选择Java SE版本),单击Java SE DOWNLOADS进入JDK下载页面,结合自己电脑的操作系统选择合适的版本下载。下载完成进行安装,双击下载完成的JDK安装包,弹出安装向导对话框,按照向导进行安装,在安装过程中可以根据需要改变安装路径,建议不改变。
  • 二、配置JDK环境变量由于Java平台独立性的特点,JDK的环境变量需要进行手动配置,需配置的环境变量由Path路径和Classpath路径,path路径用来指定JDK包含的工具程序所在的路径。Classpath是Java程序运行时所特需的环境变量,用于指定运行的java程序所需的类的加载路径。

方法步骤:

  • 1、我的电脑》属性》高级系统设置》环境变量
  • 2、选择新建系统变量JAVA_HOME,取值为你的JDK的安装路径,例如我的就是C:\Program Files\Java\jdk1.8.0_05,注:这个变量只是为了以后设置Path路径和Classpath路径方便,如下
  • 3、设置Path变量,在系统变量中找到Path变量,点击编辑,在“变量值”文本框首添加文本%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;单击确定完成设置。如下图:
  • 4、设置Classpath变量,选择新建系统变量classpath,“变量值”输入“.;%JAVA_HOME%\lib;”(注意最前方有一个“.”),单击确定完成设置。如下图:

安装配置完成之后,可以在检查JDK是否安装成功。打开cmd窗口,输入java –version 查看JDK的版本信息。出现类似下面的画面表示安装成功了:

补充下:%JAVA_HOME%中的“% %”的作用是引用变量值

第二步:下载并安装Eclipse

Eclipse是一个开放源码的、基于java的可扩展开发平台。从Eclipse官方网站下载,建议下载最新版本,注意与自己的操作系统匹配,并将其解压到指定位置,解压时最好不要放在C盘,否则可能会遇到许多意想不到的问题,完成以后单击eclipse.exe第一次启动,设置工作空间路径,成功启动则已完成安装


第三步:下载并安装Android SDK


1、下载Android SDK

SDK(Software Development Kit)为软件工具开发包,是软件开发工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时,使用的开发工具集合。Android SDK就是进行Android开发的工具包。登录Android开发者官网下载,单击页面中Get the SDK 选项,跳转到SDK下载页面,选择合适的版本下载SDK。


2、安装配置SDK

将下载下来的SDK文件解压,建议不要放在C盘,否则以后SDK更新下载时可能因为存取权限而出错,也可能会遇到其他意想不到的问题。然后配置SDK环境变量,在Path的“变量值”文本框中添加你的的SDK工具包平台路径和工具包绝对路径,例如我的就是“E:\eclipse\android\platform-tools;”和“E:\eclipse\android\tools”,如下图

注意:在干下载下来的SDK文件中解压后可能并没有platform-tools文件夹,此时你需要解压后的SDK文件,单击运行SDK Manager.exe,下载并安装platform-tools工具包,如无法正常下载在下面解决办法。


第四步:下载并安装Android ADT


Android ADT为eclipse的Android开发插件,为Android开发提供开发工具的升级或者变更,可以在线安装,优点是安装以后升级变更方便缺点是速度慢,离线安装则刚好相反,可以根据情况自己选择,下面进行分别介绍。

ADT在线安装:

首先启动Eclipse,依次单击Help|Install|New Software,弹出Install对话框,单击Add添加下载ADT的网址进行安装:

Name可以自己随便取,Location框输入网址:http://dl-ssl.google.com/android/eclipse/,单击OK

然后在Work with框中选择添加的站点,Version栏更新搜索到的“Developer Tools”,全选安装,如下图

如果安装遇到问题或者等待时间很长不出现,尝试将“http://”改为“https://”,仍然不行就是网络问题,可以找个网速快的地方下载,或者选择离线安装,安装完成以后重启Eclipse。

ADT离线安装:

首先需要手动下载ADT安装包,即通过Android开发者网站,选择与你的电脑相配的ADT版本下载,下载完成以后启动Eclipse,依次单击Help|Install|New Software,弹出Install对话框,单击Add按钮,弹出添加站点窗口,单击local浏览选选中已下载的ADT压缩包,Name随意取,点击OK进行安装,安装完成以后重启Eclipse。



第五步:创建并运行AVD

AVD(Android Virtual Device)是Android运行的虚拟设备,它是Android的模拟器识别,AVD可以代替真机设备运行我们开发的大量的Android项目,可以通过命令行和AVD Manager两种方式创建,下面分别介绍:

1、命令行创建AVD

命令行创建AVD不够直观方便,而且比较麻烦,故不常用,但了解一下还是有必要的

首先打开命令行窗口,即cmd窗口,输入一下命令:“android create avd -n avd -t 1 -p D:\avd -s QVGA -c 1024M -f”即可完成AVD的创建,-n 为名字,-p为路径,-s为皮肤,-c为内存,-f为强制创建,会覆盖原有的同名AVD,创建成功以后输入“emulator avd avd”即可启动已创建的AVD。

2、AVD Manager创建AVD

在SDK文件夹中单击AVD Manager.exe或者在Eclipse中单击AVD Manager图标,即可启动AVD管理程序,弹出AVD创建窗口,单击Create弹出AVD创建窗口,根据要求完成相关设置,单击确定即可成功创建AVD,在管理窗口选中已创建的AVD,单击Start即可启动已创建的AVD。如下图


至此,你的Android环境就已经完成了必要的安装配置,环境搭建完成,祝你Android之旅愉快。


相关问题总结:

1、SDK更新以及API安装遇到问题,在API安装过程中,有些项目具有安装顺序要求而导致不能安装,此时分步安装即可;另外SDK安装更新或API时可能会遇到服务器访问被拒绝的问题而导致无法访问,这是由于网络问题,具体原理我也说不清,不过这里有解决办法:首先找到C:\WINDOWS\system32\drivers\etc\目录下的hosts文件,用记事本打开,在文件的末尾加上下面几行:#203.208.46.146 www.google.com
#74.125.113.121 developer.android.com
#203.208.46.146 dl.google.com
#203.208.46.146 dl-ssl.google.com

#74.125.113.121 developer.android.com

#203.208.46.146 dl.google.com

#203.208.46.146 dl-ssl.google.com

单击保存之后关闭,部分电脑由于权限问题修改之后无法保存,此时只需将修改后的文件另存为同名文件,注意将“.txt”后缀名删了,然后将该文件重新粘贴覆盖原文件即可。

通常来说这样就已经能够正常下载了,但是依然可能有部分电脑无法完成下载,此时打开SDK Manager.exe,单击工具栏里的Tools栏目,在下拉选项栏中选中Options选项,在弹出框中选中others栏目下的“Force https://...sources to be fetched using http://...”栏,设置完成之后即可进行安装,再不行的话你就只能换个网络试试了。


本文由Kings_World总结创作,欢迎大家浏览,不足之处欢迎指教,转载请注明出处Kings_World

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值