学校暑期大作业让用安卓写一个app,有两种方案(android stduio+sdk和eclipse+jdk+adt+sdk)折腾了几天发现还是后者好用,但是安装环境和下载真的是去了半条命,(不过由于eclipse是开源的,配置不对删掉就行了,不用担心卸载问题还是挺好用的)网上找的教程大部分都只说了一半,我来整合一下,自己亲测安装和运行项目成功(wiin7 64bit)和同学(win10)。

想要用eclipse写安卓开发项目,首先要准备四样东西,eclipse,jdk,adt和sdk。我这边给的都是压缩包,安装时除了adt不需要解压以外其余三个都需要解压。三个文件解压以后记住解压文件所在路径,下面就可以开始安装了。(我的eclipse是mars的4.5版的,jdk是1.7版的,adt是23.0.3版的,sdk是r24.4.1版)

第一,进行jdk的环境配置。

控制面板->高级系统设置->系统变量

1.新建一个java_home的变量,值为jdk解压文件的安装路径

2.新建一个classpath变量,值为.;%java-home%\lib;%java_home%\lib\tools.jar(留意前面有.点)

3.找到path变量,在原值后面加%java_home%\bin;%java_home%\jre\bin;(ps如果前面的值末尾没有;要先加;号再加后面的一串路径

这样jdk的环境就配置好了,最后在cmd输入Java或者javac就可以看到相关信息了。

第二,运行ecplise,进行adt的安装。

help->Install New Software...->add(在右上角)出现一个选择框,Name:一般写ADT版本号,方便查找,如我给的是ADT-23.0.3,Location:http://填ADT的地址(注意要包含压缩包名

选ok以后中间就会出现两个项目Developer tools和NDK...,第一个(Developer tools)打勾就行,然后next,next最后finish就好了。安装过程中报安全警告叉掉,安装结束要求重启,同意即可。

安装完以后再进入help->Install New Software...->already installed会看到ADT的各类包,我这边是ADT23.0.3。

还有完成后一般菜单栏里会出现两个安卓小人图标,一个是sdk下载,一个是avd下载。

如果没出现,可以到windows->perspective->Customize perspective...->Action Set Availability,里看到第三项Android SDK and AVD Manager打上勾,菜单里就会出现图标了。

第三,下载android各类API。

windows->preferences->Android,  SDK location:选择之前sdk解压的路径,(注意要包含到add-ons文件的上一级,没包含到它会显示叉不能点ok;还有这里有一个问题,如果ADT的版本低于SDK的版本要求也是不能点ok的,我这边给的是ADT23.0.3可以兼容SDK——r24.4.1及其以下版本,之前安装的ADT21.0.1是不能的,别的暂时还没试过)。点ok,然后就出现sdk manager的下载页面了(我这边下的是4.4.2,API19版的,同学反映Android8.0要求jdk1.8,这边是jdk1.7兼容5.X及其以下)

对于文件的选择,最好是全下,但是如果网速和内存有限那么,只要下相应的API文件下的SDK Platform,Samples for SDK,ARM EABI v7a System Image(创建模拟器要用),Sources for Android SDK也可以运行项目文件。(个别低版本只有一个或两个就都下了也可以用)选好以后点击install packages,出来协议页面选接受就行了,然后就开始安装了。一般都要一个小时以上,这时你放着它自己安装就行了。

安装完以后重启eclipse就可以建立安卓开发项目了。(下面是我运行成功的模拟器Android4.4.2)

附上搭建时要用的四个压缩包百度云地址:http://pan.baidu.com/s/1c1PvPss

用户文件夹和桌面文件夹不在一起的,即弄过软件搬家的,AVD可能会因为默认安装路径和查找路径不一致导致无法生成,这里是网上找的解决方法。

http://blog.csdn.net/aley/article/details/44649667。

搭建eclipse的安卓开发环境(eclipse+jdk+adt+sdk)的更多相关文章

  1. Ubuntu 12.04搭建MTK 6577 安卓开发环境

    Ubuntu 12.04搭建 MTK 6577安卓开发环境 1.       下载并安装Vmware虚拟机: 2.       下载并在虚拟机上安装Ubuntu 12.04 iso 安装包:下载地址: ...

  2. Eclipse配置安卓开发环境(解决SDK manager下载慢问题)

    Android新手在eclipse搭建安卓开发环境基本都会遇到Android SDK manager下载慢,ADT下载慢的问题,本文将带大家完整的安装一遍开发环境 工具:eclipse     SDK ...

  3. windows安装安卓开发环境Eclipse+SDK+ADT

    准备条件 操作系统:win7 64位 需要的资源:JDK.Eclipse.SDK.ADT 步骤简介: 第一步:下载安装最新版JDK 第二步:下载安装Eclipse 第三步:下载安装SDK 第四步:安装 ...

  4. window7 下安卓开发环境搭建

    最新Win7下配置搭建安卓开发环境 注意:因为墙的原因 google的更新服务器需要改 hosts 你懂的.. 74.125.237.1       dl-ssl.google.com  不行就VPN ...

  5. Android Studio 1.0.1 + Genymotion安卓模拟器打造高效安卓开发环境

    我们开发安卓大多是使用Eclipse和安卓SDK中自带的安卓模拟器.当然,Google早就推出了自己的安卓开发环境——Android studio,在不久前,Google发布了Android Stud ...

  6. Eclipse+ADT+Android SDK 搭建安卓开发环境

    Eclipse+ADT+Android SDK 搭建安卓开发环境   要求 必备知识 windows 7 基本操作. 运行环境 windows 7(64位); eclipse-jee-luna-SR2 ...

  7. eclipse安装、汉化、搭建安卓开发环境

    1.eclipse与jdk的位数(32bit or 64bit )要对应,否则会提示Failed to load JNI shared library.提示这一种错误据说还有另外一种原因就是Path路 ...

  8. 搭建Eclipse+ADT+Android SDK 安卓开发环境

    安装JDK 请看JDK环境搭建 即可. 安装Eclipse Eclipse 是一个开放源代码的.基于Java的可扩展开发平台.就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.幸运 ...

  9. Eclipse+ADT+Android SDK 搭建安卓开发环境(版权属于forever-z)

    运行环境 windows 7或者10(64位); 为例eclipse-jee-neon-3-win32-x86_64: ADT-23.0.4 下载地址 安装JDK 这里可以参考关于安装JDK的教程,请 ...

随机推荐

  1. PS通道的界面颜色设置

    编辑--首选项---界面--界面---选项---(勾选)以彩色显示通道(彩色显示)或者不勾选(为黑白色显示)

  2. springMvc学习地址新

    http://www.admin10000.com/document/6436.html 一.SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar ...

  3. day001 Python 计算机基础(2019年5月16日)

    &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp作为一名程序员或者即将踏入IT行业的准程序员,学习任何一门编程语言,都需要有基本的计算机基础 ...

  4. eas左树右表基础资料界面引用为左树右表F7的简单方法

    age:   /** * 加载配件F7(左树右表) * @param F7Filed           要加载的F7控件 * @param ctx               界面上下文 * @单据 ...

  5. eas之KDPrinter控件

    初始化打印控件KDPrinter ctrlPrinter = new KDPrinter(); 增加列 // 指定插入位置table.addColumn(index);// 插入到最后table.ad ...

  6. 15.3 Task Task.Yield和Task.Delay说明

    https://blog.csdn.net/hurrycxd/article/details/79827958 书上看到一个Task.Yield例子,Task.Yield方法创建一个立即返回的awai ...

  7. Linux基础:seq命令总结

    本文只总结一些常用的用法,更详细的说明见man seq和 seq --help. seq命令 seq命令用于输出数字序列. 语法格式 Usage: seq [OPTION]... LAST or: s ...

  8. C#的WaitHandle : 管理多线程状态

    有时候,我们创建了多线程,需要知道是否都完成了各自的工作.比如说,开启了多线程的下载,如何终止所有的线程并且在确保所有线程都终止之后才继续执行程序的退出呢? public partial class ...

  9. redis-事务-transaction

    redis的目标的是: 简洁,高效,由于事务本身就是一个很复杂的东西,所有我们不能把事务做的太复杂... multi,exec 127.0.0.1:6379> multi OK 127.0.0. ...

  10. Spring MVC-页面重定向示例(转载实践)

    以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_page_redirection.htm 说明:示例基于Spring MVC 4. ...