Android系统是什么
- 基于Linux的自由及开放源代码的操作系统,主要用于移动设备
- 采用了分层的结构。从架构图看,分为四层,分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。
- 开发人员可以使用Java语言来编写Android应用程序
图一 Android系统架构图
图二 Android开发流程
安装JDK
百度上官网https://www.oracle.com/technetwork/java/javase/downloads/index.html下载最新版本即可,我是下载的java SE8u17,下载完后安装至C:\Program Files\Java\jdk1.8.0_171,同时会产生相应的jre。
此时需要配置三个环境变量
右键计算机->属性->高级系统设置->环境变量
第一步:在系统变量中点击新建
将你jdk的包放入新建变量名为JAVA_HOME下
产生效果如下:
第二步:更改系统变量中的Path
在变量值中加入;C:\Program Files\Java\jdk1.8.0_171\bin
第三步:更改系统变量中的CLASSPATH,若没有,则新增一个
在变量值中加入%JAVA_HOME%\jre\lib\rt.jar;.;(记得用分号隔开)
配置完毕,接下来验证是否配置成功
Windows+R 输入cmd并输入java
运行结果如下:
输入javac,运行结果如下:
则表示配置成功。
安装Android Studio
在http://www.android-studio.org/index.php/download官网上下载,用推荐版本即可。默认安装虚拟设备,下载路径可选择自己方便的路径。比如的我安装到D:\Android\Android Studio
安装完毕之后,因为每个版本AS他的使用方法可能不同,在这里我选择第三个Do not import settings
若显示此功能,则可以直接点cancel,这样AS就会直接去下载相关的sdk的包
弹出这窗口时选择自定义,用户可根据自身爱好选择窗体颜色
下一步我们要设置安卓的sdk,因为以前我用过一些比较低级的版本,所以在这里我直接在D盘新建一个新的目录Android SDK,如下图,AS就会帮我下载一个最新版本的sdk
内存分配,默认就好
接下来就可以直接finish下载啦,下载速度是根据自身的网速定的哦,大概需要10-20分钟。