![基于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=1738788070-hwbvFss2npf7MPFo2nhcKzgs2t00QntH-0-a388395e11261e57999dad33935f5796)
图1-2 环境变量选择
Step 03 单击“系统变量”选项组的“新建”按钮,如图1-3所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/013-5.jpg?sign=1738788070-GBnXWn9hLiSTeZQiYGKGemCHvQN1WqEL-0-f979569b814d5e92eb2ced3c6bfd9e93)
图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=1738788070-kHtVuj3vpdLwKSzPEHbp3LNG2MCXnmDh-0-46aa1d6c9e770c04fdb5a63aa24996b4)
图1-4 JAVA_HOME变量设置
Step 05 新建CLASSPATH,如图1-5所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/013-7.jpg?sign=1738788070-y7VvPb8yl27Qgu3jEtrYEvI0b2cGzeiR-0-e846ecd96ea9dd3ef440cd8cb1dee76e)
图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=1738788070-VlYKAmCSci4XZi0EkdPwF5otAcxy6da4-0-38cca0b5860740af6a10cf42d31a9040)
图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=1738788070-ffKdOdKeb5GkDnJmSVGxGv52nyFPRhPH-0-ec80b46aefcd73c1a64057ffda4ae6a9)
图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=1738788070-iKNBUlKR9olZKqooyvBs8XFMD0GxIdLt-0-1357c7bd36191a4129b80f31e15d861c)
图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=1738788070-PZCw3WXlgnZDyClw0db4X8zVqKcITpa3-0-77ed9a321e32903a45cf2f257336c65a)
图1-9 Android Studio官网下载界面
(2)Android Studio安装与配置
Step 01 程序下载完成后,双击安装,出现如图1-10所示界面。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/015-5.jpg?sign=1738788070-jjw407h9X1AccactTbpvc2ndvYgW3gns-0-58dfe089a608a6624ebc25d41c13042c)
图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=1738788070-frnhSRVYmaBI8r2oO9EzlJbERlFpCRAP-0-52f71dd8a3d4755889a4ad38daaf5f11)
图1-11 安装完成界面
Step 03 在弹出的对话框中选中“Do not import settings”单选按钮,单击“OK”按钮。如图1-12所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/016-6.jpg?sign=1738788070-n4zmeeJqG3e9fncTJkxJq6j6uHpWW3wi-0-2577041ca18d4c6810062491282e8706)
图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=1738788070-agCawCueenejJOED3i9L1OUaPxTTwKgl-0-471475ba4e6266353fd4ecb03faa87e9)
图1-13 Android Studio启动界面
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/016-8.jpg?sign=1738788070-eixw7QXzldg3PykbC74FIfY66p3E3YA2-0-66d42744e2932a57b3a89f01e6296324)
图1-14 取消代理服务器设置环节
Step 06 弹出欢迎界面,如图1-15所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/017-3.jpg?sign=1738788070-mPX92MU0FOjpGGjQuKAE5oUQxjL51zSe-0-67005ca403ce6f35d82513e81bd721fc)
图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=1738788070-YlxBmC6BkhAKmmKqaoTAkIZu6vAcno47-0-45e4f89bf49df54abb04c7270fc37f14)
图1-16 需要下载的SDK组件
注意:很多人看不到这个步骤的原因就是在Step05时选择了设置代理服务器。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/018-2.jpg?sign=1738788070-871ns10QsDpsiYcok3LfRfUkeEBBchZe-0-8471e76920b672c2790b7a1d5ac6a784)
图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=1738788070-u3W8xHRv9NaPDKDoVWnY9w8jjqKLkIzN-0-575f63accffc7277b4f21b63318f0404)
图1-18 SDK下载安装完成界面
Step 10 看到如图1-19所示的界面后,就可以建立或导入Android项目了。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/019-4.jpg?sign=1738788070-B0euMx8ozrPo5NXzYWNlDxOCnpBnIX5z-0-53bb1306a636db975d0423f4e9b55bf4)
图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=1738788070-vJwRcrl5enCogf14dRoXogDMq9SwiY3P-0-03e8af69b22af7aa77f0d71ed7b0a17c)
图1-20 SDK Manager配置
Step 02 在弹出的对话框中选择“SDK Manager”命令,弹出如图1-21所示的对话框。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/020-2.jpg?sign=1738788070-jCdQX3e6sh0AFZcgx8fFfAvqH0P4UvKm-0-11675cb539c53aadf79b65f435e5ca32)
图1-21 下载对应的Android平台
选中需要的Andtoid平台,单击“Apply”按钮,弹出如图1-22所示的提示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/020-3.jpg?sign=1738788070-EuwaoQ35aPj67DmqRpYWOeYOZ1fI2qdK-0-18b735fe3be94059deb4b4474905853f)
图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=1738788070-2I0KuE2aB5uHiheewsKrgwV4AVlDMVCq-0-9358d12c0045829d526afbe8b44c27ac)
图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=1738788070-umfLhyPlhpdssKlKSSDKch5GNX1FWqSt-0-a34458441d2a8d389a5f727ab0d0b71d)
图1-24 AVD Manager的设置选择
Step 06 弹出如图1-25所示的界面。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/021-6.jpg?sign=1738788070-kbTr0gDKZtUwh8kEfcdsp0iIzTV0HBVo-0-84b8fa81aa8aa9fd7e1635d6a1a44c7c)
图1-25 创建虚拟机开始界面
Step 07 单击“+ Create Virtual Device…”按钮,弹出如图1-26所示的对话框。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/022-3.jpg?sign=1738788070-tHsM2aJr6JGI9TpgEA2Gv25LFZWo5ZHk-0-d5248bdaab00e40905190a15258fd85d)
图1-26 虚拟机的硬件信息选择
对话框的中间区域为左侧所选产品类型对应的代表性的产品,右侧区域为选定的设备的具体信息,包括大小、密度等。
感兴趣的读者可以选择不同的应用产品类型,看看都有哪些对应的虚拟机。
左侧选择的是Phone,中间选择的是Pixel 2。
Step 08 选择后,单击“Next”按钮,弹出如图1-27所示的界面。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/022-4.jpg?sign=1738788070-aweOnksGXGFoH7LPJTWSshl7229Y9aEt-0-e402b62f41f785f045f05318575d5df1)
图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=1738788070-HrbFApLyorFkZTAnm1veIP8tLdLEyC2n-0-bf7fa7e6ec0004a94611508243230553)
图1-28 选择要下载的Android系统镜像文件
Step 09 在弹出的“License Agreement”对话框中,选中“Accept”单选按钮同意协议,并单击“Next”按钮进行下载,如图1-29所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/023-4.jpg?sign=1738788070-uXnVKxpBFulD9h3J28Aikjbzrbob4SD2-0-9e279fea91dcf89c86255c23ffc6d324)
图1-29 许可协议信息
Step 10 等待下载,如图1-30所示。完成下载后,单击“Finish”按钮,如图1-31所示,返回系统选择界面。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/024-2.jpg?sign=1738788070-Qz7Y4LpVMk8SXkIRXLR1k31Q3wGF3Gl7-0-897b21ed3b66f9a016625a54b49d1f0f)
图1-30 镜像文件下载界面
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/024-3.jpg?sign=1738788070-9Lm6Cpio2HGTzdB5xAPHeNsu0EqzOXmQ-0-161b303a856e578def900284f6099ae3)
图1-31 镜像文件下载完成界面
Step 11 选择刚才下载的Oreo系统,单击“Next”按钮,弹出如图1-32所示的对话框。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/025-2.jpg?sign=1738788070-0n90c8wZ5Iwc22n1h5joySwHahSZInjU-0-f92967ba10daa83cfd612f1ba86d09e7)
图1-32 设置对应虚拟系统的外观信息
Step 12 按照图中数字顺序,填写虚拟机名称、选择屏幕显示方式(Portrait、Landscape)后单击“Finish”按钮完成虚拟机设置,弹出如图1-33所示的界面。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/025-3.jpg?sign=1738788070-SARCWWc5lOT71YnYtWsm7yFKlwmV12FD-0-cbcf9581af39f3ab996d0405f70d9542)
图1-33 虚拟机创建完成界面
此时单击Actions列的三角启动符号启动虚拟机,等待Android App在此虚拟机上运行。
启动后的虚拟机运行界面如图1-34所示。
![](https://epubservercos.yuewen.com/B06626/19391578301349706/epubprivate/OEBPS/Images/026-2.jpg?sign=1738788070-xlZmbJerYPySayZef7Tew9bzyGF0la9i-0-c9fac264468202be65ca402cd48ba52a)
图1-34 虚拟机运行界面
至此,开发环境已完成,下面将阐述如何建立和运行Android项目。