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!

最新文章

  1. selenium web driver 实现截图功能
  2. Git Learning - By reading ProGit
  3. django系列--第一节
  4. 空间复杂度是什么?What does ‘Space Complexity’ mean? ------geeksforgeeks 翻译
  5. Robot Framework--09 分支与循环的用法
  6. 原生js动画效果(源码解析)
  7. ++i 与 i++ 区别
  8. dell ipmi sol
  9. mssql 创建触发器
  10. 3d touch 应用 2 -备用
  11. 基于位运算符的IP和数值转换
  12. 走进C标准库(8)——"string.h"中函数的实现相关字符串操作函数
  13. Centos6.5下一个Ceph存储集群结构
  14. jvm-监控指令-jps
  15. APUE-文件和目录(六)函数ftw和nftw
  16. 微信小程序开发过程中一些经验总结
  17. python标准数据类型
  18. Vue 爬坑之路(十一)—— 基于 Nuxt.js 实现服务端渲染(SSR)
  19. SQL Server创建Job, 实现执行相同脚本而产生不同作业计划的探究
  20. json 模块 与 pickle 模块

热门文章

  1. 如何查看JVM的内存
  2. 为什么添加了@Aspect 还要加@Component(转)
  3. HDU 6150 - Vertex Cover | 2017 中国大学生程序设计竞赛 - 网络选拔赛
  4. 第2组 Alpha冲刺(4/4)
  5. Django基础之中间件
  6. 在servlet中获取out.print("")
  7. BZOJ3907网格
  8. javaEE项目部署方式
  9. 第11组 Alpha冲刺(5/6)
  10. mysql中的union操作(整理)