学校暑期大作业让用安卓写一个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. ActionChains定位元素

    ActionChains UI自动化测试过程中,经常遇到那种,需要鼠标悬浮后,要操作的才会元素出现的这种场景,那么我们就要模拟鼠标悬浮到某一个位置,做一系列的连贯操作,Selenium给我们提供了Ac ...

  2. Django解决跨域俩方案

    方案一:一套干掉全部Primary 首先你的pip下载一个第三方库贼厉害的: pip install corsheaders 然后在项目的setting.py里面引入第三方库,如下: INSTALLE ...

  3. Windows Server 2008 R2x64 IIS7+PHP5.6 错误 500.0

    这两天准备升级一个网站项目,新项目基于PHP并进行了ZendGuard加密,需要在PHP5.6版本中运行 而客户之前的运行环境是php5.2~5.4,那好,再新建一个PHP版本不就完事了吗!!! 于是 ...

  4. 洛谷 P1383 codevs 3333 高级打字机

    题目描述 早苗入手了最新的高级打字机.最新款自然有着与以往不同的功能,那就是它具备撤销功能,厉害吧. 请为这种高级打字机设计一个程序,支持如下3种操作: 1.T x:在文章末尾打下一个小写字母x.(t ...

  5. 用 Python 理解 Web 并发模型

    用 Python 理解 Web 并发模型 http://www.jianshu.com/users/1b1fde012122/latest_articles   来源:MountainKing 链接: ...

  6. geos库交叉编译生成ARM平台库

    版本号信息: GEOS:geos-3.4.2.tar.bz2(http://trac.osgeo.org/geos/) CPU:ARM 编译器:arm-linux 4.2.2 1.  解压源代码包ge ...

  7. python使用pytest+pytest报告

    需要安装pytest和pytest-html pip3 install -U pytest pip3 install -U pytest-html

  8. SDUT 1500-Message Flood(set)

    Message Flood Time Limit: 1500ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描写叙述 Well, how do you feel abo ...

  9. 不使用系统自带的button

    // //  LKTitleBtn.m //  01-彩票 // //  Created by Lenny  on 3/17/15. //  Copyright (c) 2015 Lenny. All ...

  10. UIViewController生命周期控制

    UIViewController生命周期控制 UIViewController介绍 官方的介绍例如以下 The UIViewController class provides the fundamen ...