Android开发环境搭建和常见问题的解决方法

时间:2022-01-17 20:06:29

这里主要介绍如何安装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应用环境。

       ADT 和 Android的SDK 的版本必须一致!

5  最后设置

  a) Eclipse设置SDK安装位置        

  b) 创建AVD(Android 虚拟器)

JDK安装情况检查:

可通过 java , javac 检查机房是否安装上jdk, 随后检查是否正确设置了path、classpath、ava_home 这三个环境变量。例如 JDK 安装在D:\Java\jdk1.7.0_04 目录,这三个环境变量应有如下设置。

Android开发环境搭建和常见问题的解决方法

本机房 classpath环境变量有错,修改如下:C:\Program Files\Java\jdk1.7.0_01\jre\lib\rt.jar;.;

Android开发环境搭建和常见问题的解决方法

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的版本有向前兼容性。意思旧版本开发的软件新版本可打开运行,反之不成立。 版本高要求电脑配置较高,且启动速度也会慢些,我们可选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 出现如下对话框:

Android开发环境搭建和常见问题的解决方法

重启 sdk Manager就OK!

TMD,今晚在家装,怎么也获取不到android的信息,最后,把上图中的 HTTP Proxy Server  中填入www.google.com 在 HTTP Proxy Port 中填入80,竟然奇迹般的好了,真实搞不懂!!!!




下载完成后将SDK目录中的tools的绝对路径加到系统path环境变量中

Android开发环境搭建和常见问题的解决方法

在命令提示符中输入android –h如有下面图显示 表明SDK下载和设置成功。

Android开发环境搭建和常见问题的解决方法

在命令提示符中输入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)连网下载安装,通过输入网址实现

Android开发环境搭建和常见问题的解决方法

在name栏中加入: Android Development Tools,(根据插件作用起名字不固定唯一)

在Location栏中加入:http://dl-ssl.google.com/android/eclipse/,

单击OK按钮,返回Install安装界面,选中Developer Tools选项,单击next,接受相关协议,完成安装ADT.完成安装后重启Eclipse.这时会在菜单window→Preferences中发现Android菜单。过程截图如下:

选择安装包-- 

Android开发环境搭建和常见问题的解决方法

Android开发环境搭建和常见问题的解决方法

Android开发环境搭建和常见问题的解决方法

安装过程中会出现一个警告框,单击OK即可

Android开发环境搭建和常见问题的解决方法

完成安装后重启Eclipse.这时会在菜单window→Preferences中发现Android菜单。  


b) 下载ADT压缩包进行本地安装。 可到http://developer.android.com/sdk/installing/installing-adt.html把需要ADT版本的压缩包, 下载下来。随后单击加站点的窗体中Archive..按钮选择下载好的ADT压缩包,

Android开发环境搭建和常见问题的解决方法

最后,单击OK按钮。 其他步骤和上面一样


最后设置

1  设置SDK安装位置 安装好ADT后,在Eclipse中还需配置SDK的安装位置,从菜单window→Preferences在 Preferences界面,左侧树状结构中选中Android选项,在右侧通过Browse按钮选取SDK Location的Android安装目录位置。下图表示安装在D:盘android_sdk目录下。

Android开发环境搭建和常见问题的解决方法

定位后,单击Apply按钮和OK按钮。完成Eclipse中的SDK设置。


2) 创建Android Virtual Devices(AVD)   可通过dos命令在命令提示符中创建,也可通过窗体可视化创建。这里使用可视化创建的方法。首先调出对应窗体,在DOS系统下输入android命令,就会出现如下左图Android SDK Manager 窗口。在该窗口中单击tools→Manage AVDs选项卡,出现如下右图Android Virtual Device Manager界面,单击new按钮,进入创建AVD窗口

Android开发环境搭建和常见问题的解决方法

在AVD创建窗口可以选择和设置AVD的Name,Target, SD卡的大小和手机的外观。最后单击Create AVD按钮,创建AVD成功,有如下图效果。


相关文章    android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )及屏幕适配注意事项