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 ...
随机推荐
- c#动态调用WEBSERVICE接口
C#动态webservice调用接口 1 using System; 2 using System.Collections; 3 using System.IO; 4 using System.Net ...
- sort multiple-level dict
https://stackoverflow.com/questions/42247379/how-to-sort-multi-level-dictionary-by-its-value test_di ...
- go html 转字符串存mysql表中
func HTMLMarshal(str string) (returnStr string) { bf := bytes.NewBuffer([]byte{}) jsonEncoder := jso ...
- BZOJ 4241: 历史研究 ( 回 滚 )
题目: 链接:https://www.lydsy.com/JudgeOnline/problem.php?id=4241 题意:给你一个长度为n序列,m次查询,每次询问 一段区间 最大的 a[ i ...
- 【FTP】详解
FTP协议及工作原理 1. FTP协议 什么是FTP呢?FTP 是 TCP/IP 协议组中的协议之一,是英文File Transfer Protocol的缩写. 该协议是Internet文件传送的 ...
- vue怎么引入echats并使用 (柱状图 字符云)
安装 npm install echarts --save 下面看一下如何简单的使用: 在main.js中引入(全局引入) // 引入echarts import echarts from 'echa ...
- C++ new 和 delete
l new操作符(new operator) string *ps = new string(“Memory Management”); 这里的new是由语言内建的,我们成为new关键字.new操作符 ...
- CF1200C
CF1200C 题意: 问内圆和外圆分别分成n.m份,每份有标号,问是否可以从一个部分走到另一个部分,12点钟位置一定有个线. 解法: 如果有一堵墙贯穿1和2,那么会使得两边不连通.这样的墙会显然出现 ...
- Js 之获取对象key值
var date = Object.keys(data); Object.keys( ) 会返回一个数组,数组中是这个对象的key值列表 所以只要Object.keys(a)[0], 就可以得只包含一 ...
- 【git 命令总结】一
git help config init commit diff rename mv rm head revert reset branch checkout branch-diff fast-for ...