学校暑期大作业让用安卓写一个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. luogu P1714 切蛋糕 单调队列

    单调队列傻题. 考虑以 $i$ 结尾的答案 : $max(sumv_{i}-sumv_{j}),j \in [i-m,i-1]$ ($sumv_{i}$ 为前缀和) 稍微搞一搞,发现 $sumv_{i ...

  2. python PIL图像处理-图片上添加文字

    首先需要安装库pillow cmd安装命令:pip install pillow 安装完后,编写脚本如下: from PIL import Image, ImageDraw, ImageFont de ...

  3. HDU1069 - Monkey and Banana【dp】

    题目大意 给定箱子种类数量n,及对应长宽高,每个箱子数量无限,求其能叠起来的最大高度是多少(上面箱子的长宽严格小于下面箱子) 思路 首先由于每种箱子有无穷个,而不仅可以横着放,还可以竖着放,歪着放.. ...

  4. BZOJ 1101 Luogu P3455 POI 2007 Zap (莫比乌斯反演+数论分块)

    手动博客搬家: 本文发表于20171216 13:34:20, 原地址https://blog.csdn.net/suncongbo/article/details/78819470 URL: (Lu ...

  5. Spring Cloud-Ribbon实现客户端的服务均衡(三)

    客户端负载均衡与服务端负载均衡 服务端负载均衡 通过服务端负载均衡设备维护的服务清单根据算法(轮训 权重负载 流量负载)取出服务地址 进行转发 客户端负载 将指定服务的服务清单订单(注册中心)下来 在 ...

  6. 洛谷 P1197 BZOJ 1015 [JSOI2008]星球大战 (ZOJ 3261 Connections in Galaxy War)

    这两道题长得差不多,都有分裂集合的操作,都是先将所有操作离线,然后从最后一步开始倒着模拟,这样一来,分裂就变成合并,也就是从打击以后最终的零散状态,一步步合并,回到最开始所有星球都被连为一个整体的状态 ...

  7. hdu 1384 查分约束

    #include<stdio.h> /* 要善于挖掘隐含条件 dis[v]-dis[u]>=bian[i].w;一个条件(u,v,bian[i].w); dis[i+1]>=d ...

  8. 【ACM】nyoj_2_括号配对问题_201308091548

    括号配对问题时间限制:3000 ms  |  内存限制:65535 KB 难度:3描述 现在,有一行括号序列,请你检查这行括号是否配对. 输入 第一行输入一个数N(0<N<=100),表示 ...

  9. windows集成身份验证

    集成windows身份验证 这种验证方式里面也分为两种情况 NTLM验证 这种验证方式需要把用户的用户名和密码传送到服务端,服务端验证用户名和密码是否和服务器的此用户的密码一致.用户名用明码传送,但是 ...

  10. 图论-BFS解无权有向图最短路径距离

    概述 本篇博客主要内容: 对广度优先搜索算法(Breadth-First-Search)进行介绍: 介绍用邻接表的存储结构实现一个图(附C++实现源代码): 介绍用BFS算法求解无权有向图(附C++实 ...