目录

  • 一、Eclipse开发环境
    • 1、安装JDK
    • 2、安装Eclipse
    • 3、安装Android SDK
    • 4、安装ADT
  • 二、Android Studio开发环境
    • 1、安装JDK
    • 2、安装Android Studio

一、Eclipse开发环境

  • Eclipse是开发Android应用程序的首选集成开发环境。
  • Eclipse作为开源的Java开发环境,功能强大,易于使用。

1、安装JDK

JDK是Java开发工具包,支持Java应用程序运行。在安装Eclipse前,需先安装JRE(Java运行环境)。安装JRE的系统可以运行Java应用程序,但如果需要进行Java应用程序的开发,应直接安装JDK。JDK中包含完整的JRE,安装JDK后,JRE会自动安装。

JDK的基本组件包括:1)编译器,将源程序转成字节码;2)打包工具,将相关的类文件打包成一个文件;3)文档生成器,从源码注释中提取文档;4)查错工具,用来进行调试和差错。

1.1、JDK的下载地址(Oracle官网):http://www.oracle.com/technetwork/java/javase/downloads/index.html

1.2、安装
在JDK的安装过程中,一般情况下保持JDK的默认设置即可。JDK的安装路径,如:C:\Program File\Java\jdk1.8.0_40\。

1.3、Java环境变量的配置
1)在桌面上,右键点击【此电脑】的【属性】选项;然后选择【高级系统设置】选项;再点击下面的【环境变量】选项。

2)点击【系统变量】下面的【新建】选项;在【变量名】处填上【Java_Home】,【变量值】为JDK安装路径,如【C:\Program Files\Java\jdk1.8.0_40】,点击【确定】选项。

3)在【系统变量】中找到【Path】,选中【Path】点击【编辑】选项,选择右边的【编辑文本】,将括号里面的内容【%Java_Home%\bin;%Java_Home%\jre\bin;】全部复制到【变量值】栏的最前面,点击【确定】选项。

4)在【系统变量】栏里选择【新建】,设置【变量名】为【CLASSPATH】,【变量值】为【.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar】,点击【确定】选项。

5)点击【环境变量】最下面的【确定】选项,保证所改配置已保存。

6)检查Java环境是否配置成功。回到电脑桌面,按快捷键【Win+R】,输入【cmd】。在命令行里,输入【java】命令查看运行结果,再输入【javac】命令查看运行结果,最后输入【java -version】命令查看运行结果。如果三个命令都运行正确,那么环境变量就配置好了。

2、安装Eclipse

2.1、Eclipse的下载地址(zip文件):http://www.eclipse.org/downloads

2.2、安装
将zip文件解压缩到指定的目录。双击eclipse.exe文件。启动时,选择默认工作目录,用于保存以后创建的工程。建议执行复选框Use this as the default and do not ask again,将选择的工作目录作为默认工作目录,不必每次启动时都重新选择工作目录。

3、安装Android SDK

在创建Android工程之前,需要下载和安装Android SDK和ADT的插件,并完成Eclipse的相关配置。

Android SDK是Android软件开发工具包,是为了提高Android应用程序开发效率、缩短开发周期而提供的辅助开发工具、开发文档和程序范例。

3.1、Android SDK下载地址:
https://android-sdk.en.softonic.com/

Android开发者网站:
https://developer.android.google.cn/index.html

注:下载.exe文件或.zip文件都可以,但下载的只是SDK的安装工具,真正的SDK版本选择和下载在后面进行。

3.2、安装
1)将Android SDK解压到指定目录,然后运行目录中的SDK Manager.exe(SDK管理器),下载最新的版本Android SDK。

2)SDK管理器运行后自动获取可下载的SDK列表和辅助工具列表。为了安装SDK,至少需要有最新的开发工具与Android平台,需要下载的有Tools目录下的Android SDK Tools、Android SDK Platform-tools、Android SDK Build-tools。另外还需下载最新版本的Android,在相关目录勾选SDK Platform、ARM EABI v7a System Image(模拟器需要使用的镜像文件),如在Android 5.0.1(API 21)目录下选择SDK Platform、ARM EABI v7a System Image。选择完后,单击Install X packages按钮,在弹出的窗口中选择Accept Licence后,进入下载。

注:打开SDK管理器时,程序默认会勾选所需要安装的文件,建议初学者直接按照默认勾选项进行下载。

3.3、将Android SDK与Eclipse开发环境相关联
重启Eclipse后,会提示找不到SDK目录,可以单击Open Preferences进行配置。也可以选择Window→Preferences打开Eclipse的配置界面,然后单击右侧Android以打开Android配置界面,在SDK Location栏中输入Android SDK的保存路径,最后单击Apply按钮使设置生效。

4、安装ADT

ADT插件是Eclipse开发环境的定制插件,为开发Android应用程序提供了一个强大的、完整的开发环境。利用它可以快速地建立Android工程、用户界面和基于Android
API的组件,还可以在Eclipse中使用Android SDK提供的工具进行程序调试,或对apk文件进行签名等。

安装ADT插件有两种方法:
方法一:手动下载ADT插件的压缩包,然后在Eclipse中进行安装。
4.1、下载地址:http://developer.android.com/sdk/installing/installing-adt.html

4.2、安装
1)启动Eclipse,选择Help→Install New Software,打开Eclipse的插件安装界面。在单击Add按钮后,将弹出Add Repository界面,单击Archive按钮,选择ADT插件压缩包在本地磁盘中的位置。

2)在ADT插件安装前,会提示用户对需要安装的插件进行选择和确认。在复选框中选中Android DDMS、Android Development Tools、Android Hierarchy Viewer、Android Traceview,然后单击Next按钮进入ADT插件许可界面。

3)需认可一些开源软件的许可协议,选择“I accept the terms of the license agreements”即可。

4)重启Eclipse。选择Restart Now按钮重新启动。

方法二:在Eclipse中输入ADT插件的下载地址,由Eclipse自动完成下载和安装工作。
1)启动Eclipse,选择Help→Install New Software,打开Eclipse的插件安装界面。在单击Add后,将弹出Add Repository界面,在Location栏中输入http://dl-ssl.google.com/android/eclipse/,单击OK后,Eclipse会通过网络自动搜索可安装的插件。

2)之后的操作与手动方式相同。

二、Android Studio开发环境

Android Studio是Google专为Android开发者准备的最新集成开发环境,基于成熟的IntelliJ IDEA,集成了Android的开发工具和调试工具。除了IntelliJ功能以外,Android Studio还提供基于Gradle的构建支持,可实现预览多个不同尺寸的用户界面,并整合了Git等版本控制系统,支持更智能的提示补全功能等。

进行Android Studio安装前,需要提前安装JDK 7或以上版本。

1、安装JDK

同上。

2、安装Android Studio

2.1、下载地址:https://developer.android.google.cn/studio/

Android Studio的中文社区:http://www.android-studio.org/

2.2、安装
1)运行安装时,会提示需要安装的选项,建议按默认选项进行安装。

2)初次安装时,可以按默认的选择继续,而选择不导入旧版本。

3)如果Android Studio的启动过程停止,可能是由于访问官网受阻所致,导致因无法获得Android SDK的组件信息而无法完成启动过程。解决方法:法一,采用“翻墙”的上网方式。法二,先用任务管理器结束该进程,之后找到Android Studio的安装目录下的bin目录,找到名为idea.properties的文件,用记事本打开,在文件末尾添加disable.android.first.run=true,使其每次启动不用获取更新。然后重启Android Studio。


Android开发环境的安装与配置(两种方法)相关推荐

  1. win7下python的安装与配置_Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程...

    以此文记录Python与Tensorflow及其开发环境的安装与配置过程,以备以后参考. 1 硬件与系统条件 Win7 64位系统,显卡为NVIDIA GeforeGT 635M 2 安装策略 a.由 ...

  2. STM32集成开发环境 STM32CubeIDE 安装与配置指南

    STM32集成开发环境 STM32CubeIDE 安装与配置指南 Start With STM32CubeIDE 前言 一.IDE下载 源文件下载 安装步骤 二.界面汉化 牵引信标 开始跃迁 三.主题 ...

  3. python安装gdal包_python安装gdal的两种方法

    1.不用手动下载文件,直接执行以下命令即可 conda install gdal 2.首先,下载gdal的whl文件  链接, 官网下载比较慢,GDAL-2.2.4-cp27-cp27m-win_am ...

  4. 将uni-app打包的H5放在 Android程序中在 webview 显示的两种方法

    将uni-app打包的H5放在 Android程序中在 webview 显示的两种方法 前言 Hash History 完事 前言 之前有个项目要同时做小程序和APP,本着节省时间的想法,研究了下un ...

  5. android设置自动开关机,Android开发之设置开机自动启动的几种方法

    Android开发之设置开机自动启动的几种方法 方法一: android:name=".AutoStartReceiver"为处理开机启动后所做操作的AutoStartReceiv ...

  6. debian vbox设置_在Debian 9 Stretch系统上安装VirtualBox的两种方法

    本文向你介在Debian 9 Stretch系统上安装VirtualBox的两种方法:采用Oracle Repository或strectch-backports存储库来安装VirtualBox.本文 ...

  7. 【短信发送】实现腾讯云发送短信功能--工具类和SpringBoot配置两种方法实现

    实现腾讯云发送短信功能--工具类和SpringBoot配置两种方法实现 一.开通腾讯云短信服务 二.工具类--使用qcloudsms实现短信发送 三.Spring Boot项目引入短信发送功能 我们发 ...

  8. 夏普linux电视安装apk,海信电视u盘安装apk的两种方法,内附图文步骤

    由于海信电视的系统会对第三方软件安装包进行屏蔽,所以初次使用U盘安装软件会发生找不到apk的情况.但实际安装方式很简单,下面以"蚂蚁市场"为例,分享两种安装apk的方法,并附上图文 ...

  9. linux系统安装teamview,在Ubuntu 18.04系统上安装TeamViewer的两种方法

    本文介绍在Ubuntu 18.04 LTS Bionic Beaver系统上安装TeamViewer的两种方法,第一种方法使用图形用户界面安装,第二种使用终端命令行安装,同时可以先参考在Ubuntu ...

  10. 从unity到unreal4 虚幻4学习笔记 一 : ue4与vs studio、vs code开发环境的安装与配置

    前言 学习ue4的理由 我是个资深unity玩家,自认为可以使用unity做任何事.对虚幻的仰慕纯属技术信仰,懂的都懂不多解释.我并不打算放弃unity,正所谓艺多不压身,多储备点技术栈也没坏处. u ...

最新文章

  1. P4588 [TJOI2018]数学计算(线段树维护区间乘和单点修改)
  2. iOS开发-Certificates、Identifiers和Profiles详解
  3. 双轴机械臂建模分析数据
  4. 铜川市计算机学校排名,铜川市计算机专业学校
  5. SQL中关联表并使用子表的COUNT和SUM函数作为扩展字段
  6. 64位weblogic11g安装
  7. 英特尔“宠坏”程序员!
  8. php留言板系统管理,php留言板系统 更加便于网站管理
  9. 利用IAR软件,将KEIL项目工程直接转换IAR项目工程
  10. 【Linux】 - Linux中查看命令文档的命令
  11. css 平行四边形 梯形 组合_css3实现平行四边形框效果
  12. 公众号配图在哪里找?快来看看这里
  13. bzoj3926 诸神眷顾的幻想乡 后缀自动机
  14. CATIA许可证安装,破解文件运行不了直接跳到finish问题
  15. Android App启动流程详解
  16. 线性表 (一) 线性表定义与线性表插入与删除
  17. 大数据与算法系列之算法性能分析
  18. Golang IDE总汇
  19. 基于ARM9多串口工控主板的嵌入式开发方案
  20. 河南2021年高考成绩位次查询,河南高考成绩位次排名查询2020,河南高考一分一段表...

热门文章

  1. 超像素块提取 matlab,GitHub - CielChen/Make3DFeature: 将图像分割成超像素,并提取每个超像素块的Make3D特征...
  2. struct termios结构体详解
  3. 【基因组学】系统发育分析-进化树的相关知识点
  4. PHY寄存器驱动调试总结
  5. julia的安装以及三个报错解决(包安装、dot函数无定义、定义变量无法在循环中使用)
  6. EditText属性详解
  7. java语言求101~200之间的质数(素数)
  8. ZigBee-CC2530单片机 - 按键控制LED
  9. 关系代数表达式_英语学数学 | 英语学代数XYZ,一样很简单
  10. python 游戏屏蔽了模拟键盘_单机游戏下载:专业模拟飞行11 专业飞行模拟11 v11.41r1|容量62GB|官方简体中文|支持键盘.鼠标...