一、.安装JDK,不再赘述

建议下载JDK8之前的版本,后面整的花里胡哨可能不兼容

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

安装好后,要配置环境变量。新建一个系统环境变量,变量名为JAVA_HOME,变量值为JDK的安装路径,如下图所示:

然后在系统变量列表中,双击Path变量,并将;%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin追加到变量值后面(注意,在变量的最末尾添加时,要记得加上分号):

现在Oracle JDK成为系统可执行文件搜索路径的一部分了,且该地址很容易找到。为了验证安装是否成功,打开命令行窗口,在命令提示符下执行javac -version。如果安装成功,就会看到Oracle JDK版本号,如下图所示:

二、安装eclipse,不再赘述

去Eclipse官网(http://www.eclipse.org/downloads/)上下载Eclipse,选择EclipseIDE for JAVA EE Developers,根据自己的系统选择32位或者64位的安装包。

Eclipse下载好后是一个zip压缩包,直接解压到你想要放置的文件夹中即可使用,无需安装。

打开后window-perferences-java-installed jres,选择一下安装的jre。

三、安装SDK,也就是安卓开发库

1.下载并安装AndroidSDK
首先,下载Android SDK Tools,翻过墙的朋友可以去Google Android的官网上下载(http://developer.android.com/sdk/index.html)。不愿意翻墙的朋友,可以去我的bd网盘上下载(http://pan.baidu.com/s/1nt8BcBB),或者去这个网站下载(http://www.androiddevtools.cn/)。下面介绍一下在这个网站上下载的情况,首先打开http://www.androiddevtools.cn/,我们可以看到这里面有Android开发所需的各种工具,首先找到SDK Tools:

2.选择一个最新的版本就行了。注意,这里有exe和zip两种文件可供下载,exe的就是个安装程序,下载下来需要自己双击安装。这里建议下载zip压缩包,下载后,直接解压缩到你想要安装Android的路径就行了。解压后的文件目录如下:

3.双击“SDK Manager.exe”,启动SDK Manager,如图所示:

在这里我只说几个必须要安装的,如上图所示的,Tools文件夹里面的Android SDK Tools(这个我们在之前的一步已经下载好了的,一般不会让你再安装了,不过有可能会让你更新),然后就是Android SDK Platform-tools和Android SDKBuild-tools,注意只需要下载最新的版本就行了。

然后就是API的选择了。这里提供了很多很多从Android 2.2到Android x.x的很多版本的API,那么怎么选择呢。这里我建议,新手的话,选择Android 5.1.1就行了,我之前试装Android10 和7都和eclipse的ADT版本不兼容。

这里需要说明的是,如果你以后不打算用模拟器调试,而是一直用真机来调试的话,那么就可以不用装“system images“了。不过新手的话,不知道怎么选择,还是建议直接全部勾上吧。

理论上来说,extras中的东西如果网速允许,时间充沛的话,就都下载了吧,应为都是好东西。不过一开始安装的话,可以只用安装上图中的三个,即Android Support Repository、Android SupportLibrary和Google USB Driver。其他的以后有时间再慢慢下载吧。

4.设置环境变量。这里需要把”\platform-tools“和”\tools”路径追加到系统环境变量Path中,具体如下:

首先,新建一个系统环境变量,变量名为ANDROID_SDK_HOME,变量值为你的SDK安装路径,这里我的安装路径为D:\android\android-sdk,如图所示:

然后就是在系统的Path变量后,追加;% ANDROID_SDK_HOME%\platform-tools;% ANDROID_SDK_HOME%\tools,如图所示:

然后我们可以检验一下Android SDK是否安装成功:在命令行窗口中输入”adb version“,出现如下显示,则安装成功了:

文件夹也可能会有变化了

四、为Eclipse安装ADT插件

两种方法,这里建议离线安装

1.在线安装(可能不通外网连不上)
2.离线安装

1.打开Eclipse软件。单击菜单中的“Help”,选择“Install New Software…”,如下图所示:

然后单击“Add”按钮,

键入信息如下:ADT,http://dl-ssl.google.com/android/eclipse/,如下图所示,然后单击“OK”按钮:

然后在弹出的对话框选择要安装的工具,然后下一步就可以了:

由于(http://dl-ssl.google.com/android/eclipse/)这个网站在天朝上不去,所以就会报如下错误:

如果能连上的话,不断“next”下去,直到最后一步,接受协议,然后“Finish”。

2.离线安装

首先在网上下载好ADT插件包,可以在网盘上下载(http://pan.baidu.com/s/1qWspK7M),或者去这个网站上下(http://www.androiddevtools.cn/)。
或者https://dl.google.com/android/ADT-23.0.7.zip
https://dl.google.com/android/ADT-23.0.6.zip

然后开始安装

选择压缩包

完成后,再填Name那一栏,随便给个名字就行了(建议是ADT-版本号),如ADT-23.0.6:

经过pending解析后,就可以看到对应的Developer Tools了,选中它。建议去掉左下角的那个选项的勾(默认是选中的)就是想让你更新,,不然会装得很慢。

然后不断“next”下去,直到最后一步,接受协议,然后“Finish”,

安装过程中会有警告,直接“OK”就行啦

安装完成后,要求重启,直接“YES”

eclipse开发安卓android程序环境相关推荐

  1. eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法

    eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法 我的eclipse原来是好好的,什么问题都没有的,结果今天一打开新建一个android程序,发现工程里不会自动生成 ...

  2. 连接真机开发安卓(Android)移动app MUI框架 完善购物车订单等页面——混合式开发(五)

    https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 这周真的太忙了,就 ...

  3. 那些对混合云开发和应用程序环境的错误认识

    企业架构师们在开发混合云计算应用程序并为支持程序云计算而选择云计算供应商之前,他们应当好好完成他们的准备工作.选择错误的供应商和在错误的环境中开发应用程序都会对应用程序的运行性能.工作流程.变更成本. ...

  4. Linux下使用Eclipse开发C/C++程序

          相信好多人和我一样困惑,在网上查各种安装配置方法,可是试了所有的方法也还是没有成功,其实,这个并不能怪网上的方法不对,可能只是你没有点击一个键的原因,下面,我就来讲下怎样使用Eclipse ...

  5. Android:使用Intellij IDEA开发安卓apk程序HelloWorld

    在IDEA中也可以开发安卓程序. 1.安装AndroidSDK 点击File->new project 第一次没有安装过AndroidSDK,会提示你下载安装,点击Install SDK,一路下 ...

  6. 转载:用 Tomcat 和 Eclipse 开发 Web 应用程序

    原文地址:http://www.ibm.com/developerworks/cn/opensource/os-eclipse-tomcat/ 所需的组件 Eclipse V3.2 Callisto ...

  7. 在eclipse里配置Android ndk环境 适用于windows mac 和linux[转]

    由于做Android在底层有库的时候需要交叉编译环境,c代码需要用ndk-build来进行编译,而java代码则需要用Android sdk编译.之前由于对eclipse ide不太熟悉,所以往往编译 ...

  8. Android安卓——Android程序生命周期

    多处的开发者都给使用者了一个方便,给一些东西设置了一个生命周期的东西.本次学习主要对安卓中程序的生命周期进行讲解. 充分了解安卓生命周期,记住生命周期的优先级,为后续的开发打基础. Android程序 ...

  9. 使用Eclipse创建一个Android程序方法

    要编写Android程序,需要安装JDK.Eclipse和Android SDK. Android SDK的安装路径不要在program file或program file(x86)下,否则在debu ...

最新文章

  1. about diigo
  2. 电梯里为什么放镜子?90%的人都不知道
  3. ArcGIS for Android示例解析之离线地图-----LocalTiledLayer
  4. mysql主从同步表结构_mysql主从同步的结构模式
  5. 为什么俄罗斯不怕芯片卡脖子?
  6. mac屏保时钟_OneClock 不息屏的极简时钟,不仅仅是翻页时钟那么简单!
  7. 牛客寒假算法基础集训营2 处女座的测验(一) (数论+构造)
  8. 关于电脑周边配件的问题
  9. 【UE4 制作自己的载具】3-载具蓝图实现(基本)
  10. Educoder/头歌JAVA实训——JAVA面向对象:类与对象
  11. csm和uefi_[整理]BIOS设置UEFI和安全引导
  12. c语言回车换行符的作用,C语言中回车符和回车换行符有什么区别
  13. 下沉市场“四大天王”受关注 水滴筹成健康保障领域独角兽
  14. 斯密特:未来六个月Android全胜iOS
  15. 互联网研发晋升答辩汇总
  16. EMC设计技巧--传导整改时,什么时候该加大电容?什么时候该加小电容?
  17. curl: (56) Recv failure: Connection reset by peer问题汇总和解决方案
  18. 计算机打不开打印机设备,打印机和设备打不开如何解决-解决打印机和设备打不开的方法 - 河东软件园...
  19. 支付宝 java 乱码_支付宝即时到账接口中文乱码问题
  20. 【贪玩巴斯】Unity初学圣经Part2-C#基础——Day 01:C#基础之——命名空间、类、方法、变量的声明赋值和相关知识以及.NETC#关系讲解 2022年3月28日

热门文章

  1. textpad:工具中没有编译
  2. android 实现漫天飞舞雪花以及下雨天的效果
  3. 廖雪峰Git教程学习笔记
  4. 计算机思维生活中的应用,计算思维研究论文_计算思维的应用_论文:计算机思维在生活中的应用...
  5. Dockercompose创建redis主从复制
  6. 内容提交的时一个图片,但是前端显示的时<img src=“地址“>而不是图片
  7. 【华为校园招聘】2019春实习模拟试卷 软件题demo
  8. 洛谷P5613 黑蚊子多
  9. optics hecht pdf 5_干货分享:这些PDF文件压缩工具都是你不容错过的!
  10. CentOS7.2 Django + uwsgi + Nginx 部(cǎi )署(kēng)指(zhī)南(lǜ)