搭建eclipse的安卓开发环境(eclipse+jdk+adt+sdk)
学校暑期大作业让用安卓写一个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)的更多相关文章
- Ubuntu 12.04搭建MTK 6577 安卓开发环境
Ubuntu 12.04搭建 MTK 6577安卓开发环境 1. 下载并安装Vmware虚拟机: 2. 下载并在虚拟机上安装Ubuntu 12.04 iso 安装包:下载地址: ...
- Eclipse配置安卓开发环境(解决SDK manager下载慢问题)
Android新手在eclipse搭建安卓开发环境基本都会遇到Android SDK manager下载慢,ADT下载慢的问题,本文将带大家完整的安装一遍开发环境 工具:eclipse SDK ...
- windows安装安卓开发环境Eclipse+SDK+ADT
准备条件 操作系统:win7 64位 需要的资源:JDK.Eclipse.SDK.ADT 步骤简介: 第一步:下载安装最新版JDK 第二步:下载安装Eclipse 第三步:下载安装SDK 第四步:安装 ...
- window7 下安卓开发环境搭建
最新Win7下配置搭建安卓开发环境 注意:因为墙的原因 google的更新服务器需要改 hosts 你懂的.. 74.125.237.1 dl-ssl.google.com 不行就VPN ...
- Android Studio 1.0.1 + Genymotion安卓模拟器打造高效安卓开发环境
我们开发安卓大多是使用Eclipse和安卓SDK中自带的安卓模拟器.当然,Google早就推出了自己的安卓开发环境——Android studio,在不久前,Google发布了Android Stud ...
- Eclipse+ADT+Android SDK 搭建安卓开发环境
Eclipse+ADT+Android SDK 搭建安卓开发环境 要求 必备知识 windows 7 基本操作. 运行环境 windows 7(64位); eclipse-jee-luna-SR2 ...
- eclipse安装、汉化、搭建安卓开发环境
1.eclipse与jdk的位数(32bit or 64bit )要对应,否则会提示Failed to load JNI shared library.提示这一种错误据说还有另外一种原因就是Path路 ...
- 搭建Eclipse+ADT+Android SDK 安卓开发环境
安装JDK 请看JDK环境搭建 即可. 安装Eclipse Eclipse 是一个开放源代码的.基于Java的可扩展开发平台.就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.幸运 ...
- Eclipse+ADT+Android SDK 搭建安卓开发环境(版权属于forever-z)
运行环境 windows 7或者10(64位); 为例eclipse-jee-neon-3-win32-x86_64: ADT-23.0.4 下载地址 安装JDK 这里可以参考关于安装JDK的教程,请 ...
随机推荐
- tomcat映射java目录 sever.xml
<Valve className="org.apache.catalina.authenticator.SingleSignOn" /> --> & ...
- Noip 2015 练习
子串 传送门 Solution \(f[i][j][k]\)表示A到i,B到j第k个子串的答案 \(g[i][j][k]\)表示A到i,B到j第k个子串且A[i]一定使用 \(g[i][j][k]=( ...
- Python学习笔记之模块与包
一.模块 1.模块的概念 模块这一概念很大程度上是为了解决代码的可重用性而出现的,其实这一概念并没有多复杂,简单来说不过是一个后缀为 .py 的 Python 文件而已 例如,我在某个工作中经常需要打 ...
- 3分钟实现小程序唤起微信支付 Laravel教程
微信支付的接入,如果不使用成熟的开发包,将是巨大的工作量. 依赖 EasyWechat 先在 laravel 项目中依赖 easywechat 这个包 composer require "o ...
- 在MySQL的表中增加一列
MySql中增加一列 如果想在一个已经建好的表中添加一列,可以用: alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(45) not ...
- windows 下关于nginx的操作
在nginx安装目录下操作 1.启动:start nginx 2.停止:① nginx.exe -s stop ②nginx.exe -s quit 注:stop是快速停止nginx,可能并不保存 ...
- Bootstrap关于排版
1.Bootstrap和普通的HTML页面一样,定义标题都是使用标签<h1>到<h6>,只不过Bootstrap覆盖了其默认的样式 2.使用了<small>标签来制 ...
- Python 设置字体样式
# 1.先导入分别可指定单元格字体相关,颜色,和对齐方式的类 from openpyxl.styles import Font, colors, Alignment # 2.配置字体格式为:样式(Ti ...
- QT中tableview不能更新数据,why?
model->select(); //model->removeColumn(0);++++++++++++++++++++ //model->setHeaderData(model ...
- 运行npm run watch时报:events.js:182 throw er; // Unhandled 'error' event
I had this issue i did the following steps and i have no issues anymore: Delete node_modules directo ...