1.实验目的
(1)掌握新建Android项目的方法。在Android Studio中,project是存放项目的目录,一个项目中可创建若干个Module(模块)。虽然一个项目中可以放入多个模块,但是Android Studio在构建工程时整个工程是一起构建的,如果一个项目中放入太多无关模块会降低开发效率。
(2)了解Android Studio的基本设置,设置功能是每个应用程序常用的功能。
(3)配置Android的虚拟机并进行验证。
2.实验步骤
步骤1:实验2完成之后,Android Studio已安装完毕,IDE和SDK已经基本能用了。在图1.24所示的界面中单击“Start a new Android Studio project”新建项目,打开新建项目窗口“Create New Project”。
步骤2:在图1.25所示的界面中为应用程序添加一个空的Activity(Empty Activity),Activity是Android中为用户提供交互界面的组件。
步骤3:在“Configure your project”窗口中输入项目名称“My Application”,并输入工程的包路径,如图1.26所示,Android开发采用了和Java类似的包机制,所以必须输入唯一的包路径,这里采用默认的包路径。如果需要自定义项目存放路径,则单击“Save location”文本框旁的按钮选择目标文件夹,该路径下将生成一个名为“My Application”的项目,这个项目下将存放后期所有我们将要编写的代码。这里建议读者独立创建一个文件夹,用于存放所有的Android程序代码。单击“Finish”按钮完成项目创建。
图1.24 Android Studio组件安装完成后的首界面
图1.25 为新应用添加一个Activity
图1.26 配置项目
步骤4:进入Android Studio主要开发界面,如图1.27所示,如不需要下次提示,去掉“Show Tips on Startup”,单击“Close”关闭提示。
步骤5:因为Gradle具有强大的构建能力,所以Android Studio采用Gradle来构建版本。开发环境会自行下载Gradle,下载过程可以在开发环境下方的“Build”窗口中查看,如图1.28所示,在下载过程中用户不要做任何操作。由于网络问题下载可能会比较缓慢,需要耐心等待。如果长时间不能完成下载,可以自行到Gradle的官网https://gradle.org/releases下载对应的版本,复制并解压至“C:\Users\用户名\.gradle\wrapper\dists\gradle-*-all\*\”文件夹下,如图1.29和图1.30所示,自行下载Gradle工具需要重新启动Android Studio才能生效。
图1.27 Android Studio主要开发界面
图1.28 下载构建工具Gradle(方法一)
图1.29 下载构建工具Gradle(方法二)
图1.30 Gradle安装完成后存放的目录
步骤6:为了使开发变得更加便捷,可以对Android Studio进行一些设置。此步骤非必选步骤,读者可根据自身需要进行设置。进入“File”|“Settings”进行常规的设置,例如:“Appearance&Behavior”|“Appearance”|“Theme”中可以更改IDE界面风格;取消选中“Appearance&Behavior”|“System Settings”|“Reopen last project on startup”选项,下次打开Android Studio时将会出现最近经常使用的实验界面与功能供选择,而不是直接打开上次使用的工程;取消选中“Appearance & Behavior”|“System Settings”|“Confirm application exit”选项,退出Android Studio时将不再询问是否关闭该项目,如图1.31所示;取消选中“Appearance&Behavior”|“System Settings”|“Updates”|“Automatically check updates for…”选项,将不再自动更新。
图1.31 Android Studio设置界面
步骤7:下载SDK。单击工具栏上的“SDK Manager”按钮,即打开图1.32所示的界面。建议初级开发者选择第二版本,如图1.32中的API 28这个版本,最高版本一般为在研版本,可能存在不能预料的问题。这里需要注意每个Android SDK版本占用硬盘空间都较大,一般选中一个即可,不需要的版本可以通过取消选中来卸载。单击“Apply”按钮进行安装或者卸载,安装进程如图1.33所示。
图1.32 SDK Manager界面
图1.33 安装SDK(www.xing528.com)
步骤8:配置模拟器,如果使用真机进行调试请直接跳转至步骤16。单击Android Studio工具栏上的AVD Manager(Android Virtual Device Manager,Android模拟器管理)图标,出现创建模拟器界面,如图1.34所示,单击“Create Virtual Device…”按钮。
图1.34 Android Studio创建模拟器界面
步骤9:选择模拟器的机型,有些机型和步骤7中选择的版本不匹配,会导致模拟器运行出错,这里选择Nexus 6,如图1.35所示。
图1.35 选择模拟器机型
步骤10:选择一个Android模拟器系统镜像版本,即模拟器中安装的系统版本,一般和SDK版本相近。例如,步骤7中安装的SDK API版本是28,这里可选择27的版本,单击“Download”进行下载,如图1.36所示。
图1.36 选择下载模拟器的System Image
步骤11:在接下来的界面中可以在“AVD Name”处输入模拟器的名字,如图1.37所示,名字中最好能够包含模拟器模拟的机型和使用的API信息,方便后期调试程序,在该界面中还可以修改机型、API以及通过“Show Advanced Settings”设置随机存储器(RAM)、内存储器、SD卡的大小等信息,配置完成后单击“Finish”。
步骤12:在图1.38所示的界面中可以查看、修改、新建模拟器,单击模拟器后的三角形图标可启动模拟器。
图1.37 配置模拟器的基本参数
图1.38 启动模拟器
步骤13:有的计算机在出厂时并未打开虚拟化技术选项,使得模拟器不能使用并会报错,如图1.39所示。这时需要进入BIOS中打开虚拟化技术选项才能使用Android Studio提供的模拟器,由于不同品牌、型号的计算机进入BIOS的方法不同,需要查阅计算机说明书后打开虚拟化技术。图1.40所示为惠普台式机打开虚拟化技术的界面,具体步骤是“Security”|“System Security”|“Virtualization Technology(VTx)”,设置为“Enabled”后保存退出,重新进入系统启动模拟器。
图1.39 模拟器不能使用
图1.40 打开虚拟化技术
步骤14:模拟器启动完成后,选择“Settings”|“Languages&input”|“Languages”|“Languages preferences”|“Add a language”|“简体中文”|“中国”,并在“Languages preferences”界面将第一偏好语言改成“简体中文(中国)”,模拟器的语言将变成中文。
步骤15:回到Android Studio主界面,单击工具栏中的运行图标,等待一段时间,模拟器将出现之前创建的项目,该项目默认创建了一个模块“app”,该模块有且只有一个界面,该界面默认包含了“Hello World!”的标签,如图1.41所示。自此Android Studio的开发环境搭建基本完成。
步骤16:如果不适用自带模拟器,还可以使用真机进行调试,或者安装Geny Motion、夜神等第三方模拟器,如图1.42所示,设计比较复杂的App时可使用真机或其他模拟器进行调试。使用真机进行调试时需要安装真机的驱动程序,当真机连接至计算机后,在Android Studio中运行App就会出现真机选项。夜神模拟器不支持短信、拨号等功能,每次运行前需要在命令行运行“adb connect 127.0.0.1:62001”命令,才能在该模拟器上运行应用程序。Geny Motion是付费软件,读者可以根据自己的具体情况进行选择。模拟器占用空间较大,模拟器的镜像文件和系统文件默认在C盘下,所以在一般情况下无须配置多个模拟器。
图1.41 模拟器运行第一个应用程序
图1.42 夜神模拟器和Geny Motion模拟器启动后的界面
知识拓展:Android Studio的目录
安装Android Studio常用的目录较多,对安装目录的了解有助于更好地运用该开发环境,便于解决开发中遇到的各种问题。以默认安装路径为例,这些目录及其作用如表1.1所示。
表1.1 Android Studio安装相关目录
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。