Android开发环境搭建(eclipse版)
1.下载安装JDK
网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
(需要点击上面的接受许可才能下载)
设置环境变量
①新建JAVA_HOME,变量值为:
C:\Program Files\Java\jdk1.6.0_10
②新建ClassPath,变量值为:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
③新建Path,变量值为:
%JAVA_HOME%\bin;
注意:根据自己安装的情况进行适当的修改。
在D盘建立Android文件夹,专门用来存放安卓开发相关IDE、SDK文件
2.下载Android SDK
tips:在镇上与google相关的下载很多情况下需要方墙
下载网址:dl.google.com/android/installer_r24.0.2-windows.exe
将下载下来的SDK解压到D:/Android
platform-tools 中是和平台相关的工具,如adb.exe,如果系统里安装了百度手机助手、360手机助手、豌豆荚等管理软件,需要小心adb server无法启动的问题!
参见:http://www.cnblogs.com/longqi293/archive/2012/06/19/Android-Troubleshooting-ACK.html
另:adb服务的关闭和开启: adb.exe kill-server adb.exe start-server
如果有些工具经常使用可以将路径设置到系统的path环境变量中。
platforms目录中是创建的AVD虚拟机、system-images中是系统镜像文件。
一般里面仅仅有最新版的安卓API,现在是android5.0,所以需要运行SDK Manager.exe下载其他版本的API,下载完成之后,还需要再下载对应版本的system Image
操作系统镜像文件,否则无法创建安卓虚拟机,期间应该会有网络连接不上、接受许可协议等等问题,问题放网上一搜很容易解决。
AVD Manager.exe 用来创建虚拟机。
3下载安装Eclipse
http://www.eclipse.org/downloads/
选择对应版本进行下载,这里选择Java EE版的
将eclipse解压到D:/Android/,无需安装即可使用:
第一次打开eclipse的时候,会自动检测jdk的位置,没有事先安装好JDK的话会出问题。
然后就是在eclipse中安装插件用来支持做安卓开发。
下载插件adt
(tips:如果使用在线安装插件,输入地址:https://dl-ssl.google.com/android/eclipse/)
这个是离线下载地址:https://dl.google.com/android/ADT-23.0.4.zip
下载下来大概90M左右,还是比较大的。
安装插件
然后eclipse中Help->install new software... 点击add,给插件起个名字,点击Archive选择自己下载的adt-xxx.zip文件
然后select all -> next, 系统会对zip进行解析,接下来也是全选+接受许可协议,最后进行安装,安装和解析的过程都比较长,
要耐心等待,中间可能会弹出对话框说安全性未知的安装,点击ok就行了。
配置sdk路径
方便eclipse调用相关sdk中各种exe工具,和avd虚拟机。
在window->preferences中设置android sdk的位置:
创建AVD
选择合适的api版本,then新建工程进行开发,(偷懒截图了事) ^.^
enjoy it!
Android开发环境搭建(eclipse版)的更多相关文章
- windows8.1下android开发环境搭建(Eclipse+Android sdk+ADT+Genymotion)
一.基本jdk.eclipse环境 二.android sdk 1.下载安装:https://developer.android.com/sdk/installing/index.html?pkg=t ...
- Android开发环境搭建全程演示(jdk+eclipse+android sdk)
全程演示android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最新版本 一 相关下载 (1) java JDK下载: 进入该网页: http://java.sun.com/java ...
- 基于Eclipse的Android开发环境搭建
1. Java开发环境搭建 1.1 JDK下载安装 JDK(Java Development Kit )是针对Java开发人员发布的软件开发工具包.JDK 是整个Java的核心,包括了Java运行 ...
- Java、Android 开发环境搭建
一.准备工作 为便于管理,将java开发工具集中到一个文件夹中.创建D:\javaDevE文件夹,JDK.Android-SDK.Eclipse.tomcat等都可以安装到这个文件夹中. 二.搭建Ja ...
- android 开发环境搭建 (转)
最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环 境去学习,Android的更新速度比较快了,Android1 ...
- Android菜鸟的成长笔记(1)——Android开发环境搭建从入门到精通
原文:Android菜鸟的成长笔记(1)--Android开发环境搭建从入门到精通 今天在博客中看到好多Android的初学者对Android的开发环境的搭建不熟悉而导致不能进行学习,所以我决定自己写 ...
- 转---详细的Android开发环境搭建教程
五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程 引言 在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立A ...
- Android开发环境搭建相关文章列表(转载)
Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1, ...
- android外包公司—技术分享:Android开发环境搭建(长年承接安卓应用外包)
Android开发环境搭建 1.安装JDK 1.1.由于Android是基于java语言的.所以在开发过程中,首先要做的事儿就是安装JDK. 1.2.JDK的安装步骤: 设置环境变量:我的电脑---- ...
- Android开发环境搭建篇详尽的教程实例汇
原文链接:http://android.eoe.cn/topic/android_sdk 一.android开发环境搭建图文教程整理篇: 1.Android开发环境搭建全程演示(jdk+eclip+a ...
随机推荐
- Jquery选择器小结
1.基本选择器 $("#id") //ID选择器 $("div") //元素选择器 $(".classname") //类选择器 $(&qu ...
- eclipse中toolbar位置的系统URI
org.eclipse.ui.ide.IIDEActionConstants 这个类里存了系统toolbar,菜单等URI 定义自己的toolbar或者menu时,指定位置after=addition ...
- 3、组件注册-@ComponentScan-自动扫描组件&指定扫描规则
3.组件注册-@ComponentScan-自动扫描组件&指定扫描规则 3.1 xml方式 benas.xml 导入context命名空间 <?xml version="1.0 ...
- P4178 Tree 点分治
思路:点分治 提交:1次 题解: 要求权值和\(\leq K\) 的路径,我们可以类比点分治的模板,把长为\(len\)是否存在,改为\(len\)的路径的条数,并用用树状数组维护前缀和,这样就可以求 ...
- Linux之信号
产生信号五种方法: 按键产生:ctrl+c.ctrl+z.ctrl+\ 系统调用产生:如kill.raise.baort 软件条件产生:如定时器alarm 硬件异常产生:非法访问内存(段错误).除0( ...
- java 构造方法中super()和this()
1)super(参数):调用基类中的某一个构造函数(应该为构造函数中的第一条语句) 2)this(参数):调用本类中另一种形成的构造函数(应该为构造函数中的第一条语句) 3)super: 它引用当前对 ...
- Harmonious Graph
D. Harmonious Graph 好后悔在写这个题之前浪费了几分钟时间,不然我就写出来了.... 因为他就是连通块之间的合并问题,所以就用并查集就好了 复杂度好像也只是线性的吧... 然后就A了 ...
- Elasticsearch的Search详解
介绍 ES不是新技术,是将全文检索和数据分析.分布式整合到一起. 基于lucene开发,提供简单的restful api接口.java api接口.其他语言开发接口等. 实现了分布式的搜索引擎和分析引 ...
- Linux设备驱动程序 之 per-cpu变量
数组形式 支持SMP的现代操作系统使用每个cpu上的数据,对于给定的处理器其数据是唯一的:一般来说,每个cpu的数据存放在一个数组中,数组总的每一项对应着系统上的一个存在的处理器:按当前处理器号确定这 ...
- 解析PHP的self关键字
PHP群里有人询问self关键字的用法,答案是比较明显的:静态成员函数内不能用this调用非成员函数,但可以用self调用静态成员函数/变量/常量:其他成员函数可以用self调用静态成员函数以及非静态 ...