Android从入门到精通(微视频精编版)
上QQ阅读APP看书,第一时间看更新

2.1 开发环境概述

进行Android应用开发需要具备两方面的环境要求。一个是硬件方面,要求CPU和内存尽量大。由于开发过程中需要反复重启模拟器,如果每次重启都会消耗几分钟的时间(视机器配置而定),那么将严重影响工作和学习的效率,因此,推荐使用高配置的机器。另一个是软件方面,它需要有相应的开发环境、SDK及开发工具。下面将从系统需求和软件需求两个方面进行介绍。

2.1.1 系统需求

要进行Android应用开发,需要有合适的系统环境。表2.1中列出了进行Android开发所必需的系统环境需求。

表2.1 进行Android开发所必需的系统环境需求

2.1.2 软件需求

要进行Android应用开发,除了要有合适的系统环境,还需要有一些软件的支持。通常情况下,需要如图2.1所示的这些软件支持。

在进行Android应用开发时,首先需要有JDK和Android SDK的支持。然后还需要准备合适的开发工具,目前Android官方网站推荐的是使用Android Studio进行开发。从Android Studio 2.2开始在安装Android Studio时会自动包含JDK和Android SDK。

图2.1 进行Android应用开发所需的软件

说明

JDK(全称为Java Development Kit)是Java开发工具包,包括运行Java程序所必需的JRE(全称为Java Runtime Environment)环境及开发过程中常用的库文件;Android SDK是Android开发工具包,它包括了Android开发相关的API。

2.1.3 Android开发环境的下载与安装过程

Android开发环境的下载与安装过程如图2.2所示。

图2.2 Android开发环境的下载与安装过程