引言

在windows安装Android的开发环境不简单也说不上算复杂,但由于国内无法正常访问google给android开发环境搭建带来不小的麻烦。现将本人搭建过程记录如下,希望会对投身android开发的小伙伴有所帮助。

android开发环境部署过程

  1. 安装JDK环境
  2. 下载安装eclipse工具
  3. 下载安装android SDK
  4. 安装ADT插件

安装JDK环境

在oracle官网下载对应版本与平台的JDK安装包,双击即可安装。默认安装路径C:\Program Files\Java下出现两个文件夹,一个JDK文件夹与一个JRE文件夹:如jdk1.8.0_66与jre1.8.0_66

JDK的全称是Java SE Development Kit,也就是Java 开发工具箱。SE表示标准版。JDK是Java的核心,包含了Java的运行环境(Java Runtime Environment),一堆Java工具和给开发者开发应用程序时调用的Java类库。

我们可以打开jdk的安装目录下的Bin目录,里面有许多后缀名为exe的可执行程序,这些都是JDK包含的工具。JDK包含的基本工具主要有:

  • javac:Java编译器,将源代码转成字节码。
  • jar:打包工具,将相关的类文件打包成一个文件。
  • javadoc:文档生成器,从源码注释中提取文档。
  • jdb:debugger,调试查错工具。
  • java:运行编译后的java程序。

环境变量设置:

  • 添加环境变量:JAVA_HOME C:\Program Files\Java\jdk1.8.0_66
  • 追加环境变量:path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%path%
  • 添加环境变量:CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 表示Java程序所需要的类或者包的路径

测试程序HelloWorld.java

public class HelloWorld {/*** 输出一行字符串“Hello World!”* @param args*/public static void main(String[] args) {System.out.println("Hello World!");}
}
  • 编译 javac HelloWorld.java
  • 运行 java HelloWorld

下载安装IDEA

  • 下载 https://www.jetbrains.com/idea/download/
  • 破解方式
    - 0.0.0.0 account.jetbrains.com添加到hosts文件中
    - 进入 http://idea.lanyus.com/ ,点获取注册码

下载安装eclipse

https://www.eclipse.org/downloads/下载Eclipse IDE for Java EE Developers,下载完成后直接解压即可。

下载安装Android SDK

配置了JDK变量环境,安装好了Eclipse,这个时候如果只是开发普通的JAVA应用程序,那么Java的开发环境已经准备好了。我们要通过Eclipse来开发Android应用程序,那么我们需要下载Android SDK(Software Development Kit)和在Eclipse安装ADT插件,这个插件能让Eclipse和Android SDK关联起来。

Android SDK提供了开发Android应用程序所需的API库和构建、测试和调试Android应用程序所需的开发工具。http://developer.android.com/sdk/index.html这个官网url,必须翻墙才能浏览。但我们可以使用国内的url,如下几个国内镜像可以使用:

  • 中科院开源软件协会开源镜像站: http://mirrors.opencas.cn/ , http://mirrors.opencas.org/ , http://mirrors.opencas.ac.cn/
  • 大连东软信息学院开源镜像站:http://mirrors.neusoft.edu.cn/
  • 北京化工大学镜像站: http://ubuntu.buct.edu.cn/

登陆中科院开源软件协会开源镜像站,进入android目录,下载android sdk安装包。

启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Options…』,弹出『Android SDK Manager - Settings』窗口,这种如下:

然后可以通过Android SDK安装相应的工具。

配置环境变量: ANDROID_HOME C:\Program Files (x86)\Android\android-sdk

为Eclipse安装ADT插件

配置好了java的开发环境,安装了开发Android的IDE,下载安装了Android SDK,但是Eclipse还没有和Android SDK进行关联,也就是它们现在是互相独立的,就好比枪和子弹分开了。为了使得Android应用的创建,运行和调试更加方便快捷,Android的开发团队专门针对Eclipse IDE定制了一个插件:Android Development Tools(ADT)。

参考

  1. 五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程
  2. sdk下载http://developer.android.com/sdk/index.html
  3. ADT下载地址整理
  4. AndroidDevTools

eclipse--android开发环境搭建教程相关推荐

  1. 五部搞定Android开发环境部署——费UC噶不过详细的Android开发环境搭建教程

     五步搞定Android开发环境部署--非常详细的Android开发环境搭建教程 引言 在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立 ...

  2. 五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程(转)

    引言 在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的 ...

  3. eclipse android开发环境搭建_聊聊Spring boot2.X开发环境搭建和基本开发

    对Spring Boot的开发环境进行搭建,并对它的特点做进一步的了解,才能更好地对Spring Boot有更深入的介绍.但是无论如何都需要先来搭建Spring Boot的工程. 搭建Spring B ...

  4. android开发环境搭建教程

    首先安装jdk,然后下载android studio,双击安装即可. 官网:http://www.android-studio.org/ 直接下载链接:https://dl.google.com/dl ...

  5. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第一章:Android开发环境搭建

    第 1 章 Android开发环境搭建 本章介绍了如何在个人电脑上搭建Android开发环境,主要包括:Android开发的发展历史是怎样的.Android Studio的开发环境是如何搭建的.如何创 ...

  6. Android开发环境搭建全程演示(jdk+eclipse+android sdk)

    全程演示android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最新版本 一 相关下载 (1) java JDK下载: 进入该网页: http://java.sun.com/java ...

  7. Android开发环境搭建与入门Hello World

    一直没机会接触手机开发,很想开发一款手机围棋软件,今天先学习一下环境搭建与Hello World吧. 环境配置对于没入门的很麻烦,谁如果有需要留下QQ邮箱,我发给你.不客气,呵呵. 推荐一本书: Go ...

  8. Android 应用开发(29)---android 开发环境搭建

    android 开发环境搭建 分类 Android 基础入门教程 现在主流的Android开发环境有: ①Eclipse + ADT + SDK ②Android Studio + SDK ③Inte ...

  9. Windows下Android开发环境搭建和配置

    关于Windows下Android开发环境搭建.配置方面文章,网上一搜一堆,为方便以后参考,权且做个记录,主要关注安装过程中的注意事项.对新手提醒的是,本文介绍SDK开发Android APK环境搭建 ...

最新文章

  1. kvm-桥接模式(二)
  2. android 自定义控件TextInputSelectBox用法
  3. 打印dog信息java_java – 打印arraylist元素?
  4. 3.1 基础-抛小球
  5. iOS之深入解析图片解压缩到渲染的过程与原理
  6. PostgreSQL Oracle 兼容性之 - INDEX SKIP SCAN (递归查询变态优化) 非驱动列索引扫描优化...
  7. 计算机网络应用押韵句,现代汉语练习题
  8. 李飞飞点赞!,刚刚公布了第一批数据集benchmark入围名单
  9. 数字图像处理(四)——图像编码技术(一)
  10. python简单圣诞树手工折纸_简单立体手工折纸圣诞树的视频教程
  11. [导入]Linq学习笔记(2.2)——深入DLinq查询
  12. Linux终端的概念
  13. Echarts数据可视化全解
  14. java线程学习笔记
  15. 模糊综合评价模型详解
  16. 视频传输协议详解(RTMP、RTSP、HLS)
  17. 怎么在matlab里分析房价,房价问题 附带MATLAB程序 数学建模.doc
  18. 互联网DSP广告系统架构及关键技术解析 | 广告行业资深架构师亲述
  19. mysql按照年龄区间分组查询
  20. brocade 300 java版本_博科Brocade 300光纤交换机配置zone教程

热门文章

  1. [数据库] ------ mysql规范
  2. eclipse mat 打开dump文件,明明大小1G,打开后却只有不到100M.其他的去哪了
  3. python 命令模式 设计模式_Python 设计模式——命令模式
  4. 现代软件工程 作业 个人项目
  5. JAVA入门级教学之(final关键字)
  6. JAVA入门级教学之(方法-4)
  7. python中list是什么类型_Python中的list数据类型
  8. js 加入debug后可以进入controller_写给前端的 Nest.js 教程——10分钟上手后端接口开发
  9. php 获取已用空间,PHP5:获取导入的名称空间列表 - php
  10. 单片机音频谱曲软件_【自己写的小软件】CLY单片机音乐代码超级生成器