这里主要介绍如何安装Android开发环境安装和使用
1 最新的sdk20下载和安装方法,SDK Manger如碰到无法连接到Google 下载包的解决方法。
2 ADT20版本的两种安装方法。
3 Eclipse在ADT20版本下创建一个Android应用程序的方法。
一、开发环境的配置需要做的工作:
1 JDK的安装和配置 (JDK设置对应三个环境变量)
2 Eclipse的安装 (解压安装)
3 Android的SDK文件的下载和安装 (需把tool路径添加到path环境变量)
4 Android 的ADT的安装 (Eclipse的插件安装,把Eclipse和sdk关联起来)
ADT是英文 Android Development Tools 的简称,即Android开发工具包。
ADT是Eclipse中构建Android应用程序IDE插件,ADT扩展了Eclipse的功能,让您快速建立新的Android项目、创建应用程序的用户界面。
ADT可以帮助Eclipse找到Android sdk,再加上Android框架的API组件调试使用Android SDK工具,以便APK分发给应用程序。
强烈建议使用Eclipse开发插件ADT开发Android应用程序。
ADT大大减轻Android应用程序的开发工作量,工具集成XML编辑器,将给开发人员一个令人难以置信的开发Android应用环境。
5 最后设置
a) Eclipse设置SDK安装位置
b) 创建AVD(Android 虚拟器)
JDK安装情况检查:
可通过 java , javac 检查机房是否安装上jdk, 随后检查是否正确设置了path、classpath、ava_home 这三个环境变量。例如 JDK 安装在D:\Java\jdk1.7.0_04 目录,这三个环境变量应有如下设置。
本机房 classpath环境变量有错,修改如下:C:\Program Files\Java\jdk1.7.0_01\jre\lib\rt.jar;.;
Eclipse的安装 eclipse是款免费软件可到其官网去下载 http://www.eclipse.org/downloads/ ,该软件为绿色免安装软件,解压即可使用。本课程使用的是eclipse-java-indigo-SR2-win32(3.7.0)版本 (也可拷贝回去),必须先在电脑中安装有jdk,否则安装启动Eclipse软件会弹出错误信息。
(建议Android课程用一个Eclipse, J2EE课程用另一个Eclipse,可分别安装在不同硬盘)
SDK文件的下载和安装
安装好Eclipse后就可以下载,安装SDK文件。AndroidSDK被分为两部分,SDK启动程序软件包和SDK组件。首先到网址http://developer.android.com/sdk/index.html下载启动软件包。下载页面提供支持三种操作系统:windows、Mac OS X 和Linux的软件包。我们下载支持windows的软件包,名称:installer_r20.0.3-windows。将其放在特定目录下,如D:\android_sdk下。
安装过程中会进入检测JDK安装界面,选择软件安装目录界面和SDk管理界面。在SDK管理界面中,我们可选取以后你创建模拟器所需要安装的Android版本和API进行下载。
安装过程结束后,启动 Android SDK Manager ,出现如下图所示窗口:(如果窗口里的内容与下图不一致,不要急,继续看下文,有解决方法)
(Android的版本有向前兼容性。意思旧版本开发的软件新版本可打开运行,反之不成立。 版本高要求电脑配置较高,且启动速度也会慢些,我们可选Android 2.2,其他版本根据个人的喜欢进行选择,不需要安装太多版本,这样会浪费硬盘空间,也很耗费安装下载时间,当然第一次下载不够不全安装完成后,以后还能打开sdk管理器继续安装)
因机房电脑配置不高,节省安装时间建议选择的手机模拟器下载安装包,如上图,也可先不下载说明帮助文档—Android 4.1 目录下。
如SDK 无法连接上google的下载安装包,可通过修改Host文件来实现。具体操作方式如下:
打开c:\windows\system32\drivers\etc目录找到host文件
1、用记事本打开
2、将74.125.237.1 dl-ssl.google.com 添加至最后一行
3、保存关闭Host 个别电脑上找不到Host文件,只有hosts,在hosts文件修改即可。
如还是不能连接上,解决方法:
1 在SDK Manager下Tools->Options打开了SDK Manager的Settings,选中“Force https://„ sources to be fetched using http://„”,从而实现强制使用http协议。
2 如上面网址不能连接,可换个网络地址 把 74.125.237.1 dl-ssl.google.com 修改如下:
#google_android更新 203.208.46.146 dl.google.com 203.208.46.146 dl-ssl.google.com
如果以上做法还是不行,就要设置代理访问:
首先要配置代理,具体方法见:*图文设置教程:碉堡了,从此无限制上网。
然后在SDM Manager 窗口选择Manager -> Tools -> Options 出现如下对话框:
重启 sdk Manager就OK!
TMD,今晚在家装,怎么也获取不到android的信息,最后,把上图中的 HTTP Proxy Server 中填入www.google.com 在 HTTP Proxy Port 中填入80,竟然奇迹般的好了,真实搞不懂!!!!
下载完成后将SDK目录中的tools的绝对路径加到系统path环境变量中
在命令提示符中输入android –h如有下面图显示 表明SDK下载和设置成功。
在命令提示符中输入android –h如有下面图显示 表明SDK下载和设置成功。
Eclipse安装ADT
提示:安装ADT20版本时,需要安装CDT插件,可从http://www.eclipse.org/cdt/下载,安装(具体安装方法,参考以下ADT安装的b方法)完成后再执行下面操作,否则会报错。(CDT是使用C代码来写android应用的插件,这个肯定Eclipse逛网提供版本不带的。要自己安装插件。增加对C的支撑,一方面提高程序速度效率,一方面拉拢C程序员)
Android为Eclipse专门定制了插件ADT(Android development Tools) ,目的为用户提供一个强大的Android应用程序集成开发环境。 在Eclipse上安装ADT插件,打开Eclipse,在菜单栏中顺序选取Help→Install new Software进入新增加站点界面,选择Add按钮 进入加站点界面如下图。
a)连网下载安装,通过输入网址实现
在name栏中加入: Android Development Tools,(根据插件作用起名字不固定唯一)
在Location栏中加入:http://dl-ssl.google.com/android/eclipse/,
单击OK按钮,返回Install安装界面,选中Developer Tools选项,单击next,接受相关协议,完成安装ADT.完成安装后重启Eclipse.这时会在菜单window→Preferences中发现Android菜单。过程截图如下:
选择安装包--
安装过程中会出现一个警告框,单击OK即可
完成安装后重启Eclipse.这时会在菜单window→Preferences中发现Android菜单。
b) 下载ADT压缩包进行本地安装。 可到http://developer.android.com/sdk/installing/installing-adt.html把需要ADT版本的压缩包, 下载下来。随后单击加站点的窗体中Archive..按钮选择下载好的ADT压缩包,
最后,单击OK按钮。 其他步骤和上面一样
最后设置
1 设置SDK安装位置 安装好ADT后,在Eclipse中还需配置SDK的安装位置,从菜单window→Preferences在 Preferences界面,左侧树状结构中选中Android选项,在右侧通过Browse按钮选取SDK Location的Android安装目录位置。下图表示安装在D:盘android_sdk目录下。
定位后,单击Apply按钮和OK按钮。完成Eclipse中的SDK设置。
2) 创建Android Virtual Devices(AVD) 可通过dos命令在命令提示符中创建,也可通过窗体可视化创建。这里使用可视化创建的方法。首先调出对应窗体,在DOS系统下输入android命令,就会出现如下左图Android SDK Manager 窗口。在该窗口中单击tools→Manage AVDs选项卡,出现如下右图Android Virtual Device Manager界面,单击new按钮,进入创建AVD窗口
在AVD创建窗口可以选择和设置AVD的Name,Target, SD卡的大小和手机的外观。最后单击Create AVD按钮,创建AVD成功,有如下图效果。