![基于Android Studio的案例教程(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/819/36511819/b_36511819.jpg)
1.2 软件的下载和安装
1.2.1 JDK的下载与安装
(1)下载
在官网(https://www.oracle.com/technetwork/java/javase/downloads/index.html)中直接选择对应的版本即可,下载过程不再进行图片展示。
(2)安装
双击安装,按照默认提示直至完成安装。
(3)环境变量的配置
Step 01 以Windows 10为例,在“此电脑”上单击鼠标右键,并在弹出的右键菜单中选择“属性”命令。
Step 02 打开计算机属性设置,选择“高级系统设置”命令,在弹出的“系统属性”对话框中单击“环境变量”按钮,如图1-2所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/012-3.jpg?sign=1739301495-OUIGefowGV0LuLdK2yCM1s8rwFlQPFuH-0-d36d8ed0fbe45675190b52131d86205a)
图1-2 环境变量选择
Step 03 单击“系统变量”选项组的“新建”按钮,如图1-3所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/013-5.jpg?sign=1739301495-jgbQ7dsVN8WRzDV0f0BwouUGWeAMl2IS-0-21bb41a9b88931defa4cc4f676f48c32)
图1-3 系统变量设置
Step 04 在打开的对话框中将“变量名”设置为“JAVA_HOME”,将“变量值”设置为JDK的安装路径“C:\Program Files\Java\jdk1.8.0_211”,如图1-4所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/013-6.jpg?sign=1739301495-UPP2c80SfTJjKVvgwLIkQOiFsgr40F33-0-8bb7bcb8c1302be3e9dcb560f0d51029)
图1-4 JAVA_HOME变量设置
Step 05 新建CLASSPATH,如图1-5所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/013-7.jpg?sign=1739301495-QB4j4SxYgUPYQrLzCG4DbUQqdMjK5CW0-0-ddf82c0bb0ae3c717a23771ebcc69161)
图1-5 CLASSPATH设置
将“变量值”设置为“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”。
Step 06 查找path编辑环境变量,添加内容如图1-6所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/014-3.jpg?sign=1739301495-eJKhPCxv9M9wEYwnXk4RwlAGqEN6ewPX-0-f410f4998d482a4e1d7e6a692c15cf89)
图1-6 path编辑环境变量的添加内容
Step 07 在“开始”菜单的“运行”对话框中输入“cmd”,打开cmd运行窗口,输入“java”,若能看到Java命令的帮助信息,说明JDK环境变量设置完成,如图1-7所示。如果在Windows 10中找不到运行信息,则直接按Win+R组合键。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/014-4.jpg?sign=1739301495-DP1JvgWIacWa6ynX6PZ7afwIVOgIHfgm-0-4434c4c6e98be7f8d41f60d213e5c1c9)
图1-7 cmd窗口中检测JDK是否正确安装
1.2.2 Android Studio的下载与安装
(1)Android Studio下载
Step 01 在百度中输入“Android Studio”可以看到官网地址https://developer.android.google.cn/,如图1-8所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/014-5.jpg?sign=1739301495-i9ztT9K9vfkrLsORcFtNmZLUIqXjJ5eR-0-cc99abda35a7309426c38e423ad1dd80)
图1-8 Android Studio下载搜索
Step 02 在官网中选择“Android Studio”→“DOWNLOAD ANDROID STUDIO”命令,单击下载按钮后即可下载,如图1-9所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/015-4.jpg?sign=1739301495-A8sYBXBk54BG5LaFZgdfMIukMxjgxcuq-0-6073925f705b1badda4f66460d5adbcf)
图1-9 Android Studio官网下载界面
(2)Android Studio安装与配置
Step 01 程序下载完成后,双击安装,出现如图1-10所示界面。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/015-5.jpg?sign=1739301495-8EmOsg7fKpFYP4boN6Rtqy9TgWpzwD9t-0-b0a3b60d371516f778ec60678d8da90e)
图1-10 Android Studio Setup安装界面
单击“Next”按钮,按照默认选项安装即可。
Step 02 安装完成后,弹出如图1-11所示信息,勾选“Start Android Studio”复选框,单击“Finish”按钮。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/016-5.jpg?sign=1739301495-I0NFstxq4snZqwCBE2OlEjaU0BTRotLQ-0-51d1f0da4a5d3fb2ff84878a187b5497)
图1-11 安装完成界面
Step 03 在弹出的对话框中选中“Do not import settings”单选按钮,单击“OK”按钮。如图1-12所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/016-6.jpg?sign=1739301495-GPsJigGuxAlA8E7WNu486vLGPTn2OmS3-0-1fd212b81836a8da751dcf268617ba97)
图1-12 从安装界面启动Android Studio
Step 04 出现启动画面,请耐心等待,如图1-13所示。
Step 05 因网络问题,Android Studio会提示你设置代理服务器,单击“Cancel”按钮,如图1-14所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/016-7.jpg?sign=1739301495-GafuxQpvHyT4OrnVvy0qqg7Q3RLSWYLm-0-af8334175f811ac57725e6b57fe70ccb)
图1-13 Android Studio启动界面
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/016-8.jpg?sign=1739301495-om494L9nMej0NzXzSMMFg9whBjRdOwAC-0-08d641884bb3d09191a658de52f90ffc)
图1-14 取消代理服务器设置环节
Step 06 弹出欢迎界面,如图1-15所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/017-3.jpg?sign=1739301495-GnuVrQhTIJe3V2mrKsuc286yEkXZUG7l-0-417e7caf0260e95d53bb5016bfabe01d)
图1-15 Android Studio欢迎界面
Step 07 按照默认提示,一路单击“Next”按钮,直至Step08。
Step 08 这时系统会提示SDK的安装路径。单击“Finish”按钮即开始下载SDK的相关文件,如图1-16和图1-17所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/017-4.jpg?sign=1739301495-ActpE6wS2KNOPsxgscXiSWiyLHlKlUsU-0-6d467f297f2929ee82f4854171ca2bea)
图1-16 需要下载的SDK组件
注意:很多人看不到这个步骤的原因就是在Step05时选择了设置代理服务器。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/018-2.jpg?sign=1739301495-wRiH0YXZuY4lVAFa6Qn3YJjowQHHQZPQ-0-0889be524f1848069a1012afdcb40e4f)
图1-17 下载安装SDK相关组件内容
在等待下载SDK的过程中,可以先简单了解一些SDK的相关知识。
SDK(Software Development Kit)是软件开发工具包。Android SDK是指Android专属的软件开发工具包,里面包含了一系列的开发命令、平台工具、模拟器等。
Step 09 SDK下载完成后,弹出如图1-18所示的界面,单击“Finish”按钮即可。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/018-3.jpg?sign=1739301495-cbfbPhrKkZOr9vpyyfLNIwHncW2P6Dxu-0-6703de73a5b7e676933485195127a701)
图1-18 SDK下载安装完成界面
Step 10 看到如图1-19所示的界面后,就可以建立或导入Android项目了。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/019-4.jpg?sign=1739301495-cQ4tfP1SBlznbpX4S3SFz78wwbwD2S3H-0-e9375e11148431fe152874c206403f6d)
图1-19 Android Studio的开始使用界面
(3)Android模拟器的配置
项目开发完成后需要运行和测试项目,此时,就需要把生成的APK文件安装在真机或模拟器上以查看项目运行效果。因此,在建立Android项目之前,先要把模拟器下载和升级好,以备后用。
Step 01 单击图1-19中的“Configure”按钮,弹出如图1-20所示的对话框。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/019-5.jpg?sign=1739301495-SJljMTsAiJTFN2jGAQplDK6PCBlyAMOr-0-db2faf6c8c0a001831e036b29f9f5e6c)
图1-20 SDK Manager配置
Step 02 在弹出的对话框中选择“SDK Manager”命令,弹出如图1-21所示的对话框。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/020-2.jpg?sign=1739301495-iXvjI2YXwXPAXSYVopGvzvqydPSHzxXQ-0-1fb7a69b6e3e09934ed1308d8f2a9a70)
图1-21 下载对应的Android平台
选中需要的Andtoid平台,单击“Apply”按钮,弹出如图1-22所示的提示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/020-3.jpg?sign=1739301495-eN83MCVXFRTGEBhDuQqd7xp3SNCVefb0-0-070b253643329bdd56393c5a9e92b6f8)
图1-22 对应版本的平台安装提示
说明:这里列出了Android的所有版本,为节约时间,在这里只选择几个典型代表,不必每个平台都下载。在随后的开发过程中,若有需要,还可以再次进行平台下载。
Step 03 单击“OK”按钮,弹出如图1-23所示的“License Agreement”对话框,选中“Accept”单选按钮接受许可协议,然后单击“Next”按钮。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/021-4.jpg?sign=1739301495-z6946plYdFoZoUZffHuV1bJITyLNqdbx-0-2fcfc70b9b4e774f18067372b48da710)
图1-23 SDK下载许可证协议提示框
Step 04 耐心等待下载,直至完成。单击“Finish”按钮完成Android系统的下载,然后关闭Android SDK Manager界面。
Step 05 再次单击图1-19中的“Configure”按钮,弹出如图1-24所示内容,选择“AVD Manager”命令。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/021-5.jpg?sign=1739301495-3Rs2G0HKEDqwRWDypjmojHxm1lENOBnF-0-36775b98430c02e94263e668b6e36c7f)
图1-24 AVD Manager的设置选择
Step 06 弹出如图1-25所示的界面。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/021-6.jpg?sign=1739301495-tXizQzrKS1iLVzqSjeDwL50OhZ9gZDrR-0-751f09c5e48f48fda3d567fca2903035)
图1-25 创建虚拟机开始界面
Step 07 单击“+ Create Virtual Device…”按钮,弹出如图1-26所示的对话框。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/022-3.jpg?sign=1739301495-lyPzDZSXO4zjyTMEDUUVmKnuniMD0ETi-0-7c7124b4f7f29d69c53d3e215c177de0)
图1-26 虚拟机的硬件信息选择
对话框的中间区域为左侧所选产品类型对应的代表性的产品,右侧区域为选定的设备的具体信息,包括大小、密度等。
感兴趣的读者可以选择不同的应用产品类型,看看都有哪些对应的虚拟机。
左侧选择的是Phone,中间选择的是Pixel 2。
Step 08 选择后,单击“Next”按钮,弹出如图1-27所示的界面。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/022-4.jpg?sign=1739301495-a1bEVErrXxCPoWsrnaS6mTQo68GBjVqP-0-b1b715ce7818261556d1500a597ecfb1)
图1-27 AVD对应的硬件产品类型
界面上有三个选项供选择,即“Recommended”、“x86 Images”和“Other Images”,读者可以逐一打开,查看开发的软件将面对的硬件产品类型(是基于Intel的,还是基于Arm的)。笔者选择“Recommended”中的Oreo系统,单击“Download”按钮,弹出如图1-28所示的信息。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/023-3.jpg?sign=1739301495-YwOqlUFocjGfuqSPg1ppvM1NU4v6j96M-0-a419dfa72be7f9a7228d92d1632caa7e)
图1-28 选择要下载的Android系统镜像文件
Step 09 在弹出的“License Agreement”对话框中,选中“Accept”单选按钮同意协议,并单击“Next”按钮进行下载,如图1-29所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/023-4.jpg?sign=1739301495-7mN05bMtn6y2wzfba1ZFloD8sRVCwZRJ-0-83e7ca01f6d33d5bfe55db3391ae022c)
图1-29 许可协议信息
Step 10 等待下载,如图1-30所示。完成下载后,单击“Finish”按钮,如图1-31所示,返回系统选择界面。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/024-2.jpg?sign=1739301495-dTkYS8srX9X1bAhWGxW3ZhvmLEILOGlE-0-63d17dd4cade66ae82025d028a02207b)
图1-30 镜像文件下载界面
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/024-3.jpg?sign=1739301495-wgOBjWixIAEKWqPVpJiO16z8dhcInOIu-0-f109ceab04187f14541e6af9d1d89b01)
图1-31 镜像文件下载完成界面
Step 11 选择刚才下载的Oreo系统,单击“Next”按钮,弹出如图1-32所示的对话框。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/025-2.jpg?sign=1739301495-DLdRMskPpxFlscIb1SDXs0idusXhU71a-0-3ff4e8e445571559a1b6ea9eb881a81d)
图1-32 设置对应虚拟系统的外观信息
Step 12 按照图中数字顺序,填写虚拟机名称、选择屏幕显示方式(Portrait、Landscape)后单击“Finish”按钮完成虚拟机设置,弹出如图1-33所示的界面。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/025-3.jpg?sign=1739301495-AcsDYHxEyeCDUyQyLgD5v5rPGXyCW0Xk-0-3f3f2eecdafdd9bf1867f6839cfd621f)
图1-33 虚拟机创建完成界面
此时单击Actions列的三角启动符号启动虚拟机,等待Android App在此虚拟机上运行。
启动后的虚拟机运行界面如图1-34所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/026-2.jpg?sign=1739301495-XSotF3M5tCrA4OayN33H1VEHZ5pKdlOS-0-ef302b72a0bb50bf07ec9ccceebb88d3)
图1-34 虚拟机运行界面
至此,开发环境已完成,下面将阐述如何建立和运行Android项目。