移动应用开发环境配置
了解移动应用开发基础知识,完成移动应用开发环境配置
实验目标
- 了解移动应用开发基础知识,完成移动应用开发环境配置;
- 熟悉使用 Android Studio 开发安卓项目的流程和模拟器的使用方法,为后续移动应用开发和安全分析奠定基础。
前置准备
1. 知识学习
进行本 Lab 前请先完成教材第2章学习,了解移动应用开发基础知识。Android Studio 开发环境配置可以参考 Android Studio 文档,安卓模拟器相关介绍可以参考 Android Studio Emulator
2. 实验环境准备
- 硬件要求:确保计算机满足 Android Studio 和模拟器的最低硬件要求,包括处理器、内存和硬盘空间
- 操作系统:操作系统需要兼容 Android Studio,本实验以 Windows 系统为例,其他系统可以参考 Windows 系统配置过程进行配置
任务描述
任务1 Android Studio 环境配置
本任务需要完成 Android Studio 的安装和配置,并构建一个样例工程。
1. Android Studio 的下载、安装
- 通过 Android Studio 官方下载页面下载 Android Studio 安装包
- 双击下载好的安装包开始安装,并依据指示完成 Android Studio 的安装
2. Android Studio 基础配置
- 安装完成后,打开 Android Studio,等待 Android Studio 完成初始化
- 打开 SDK Manager,配置好 SDK 安装位置,勾选所需工具,最后点击 Apply 选项完成配置
SDK配置示意图
在这里,你需要在 SDK Platforms 选项中勾选合适的 Android SDK 以及在 SDK Tools 中确保勾选 Android SDK Platform-Tools 和 Android Emulator 选项。Android SDK Platform-Tools 安装完成后,还需要在系统环境变量中添加 SDK 工具所在目录。正确配置好环境变量后,可以直接在命令行中查看 adb 工具,如下图所示:
adb工具配置验证
3. 构建示例工程
- 新建项目:在 Android Studio 中创建一个新的移动应用项目
- 选择模板:选择一个基础模板开始,如"Empty Activity"
- 配置项目:设置应用的名称、包名和最小 SDK 版本等,配置完成后点击 Apply 选项,项目开始构建
- 当构建成功后,应该如下图所示。注意,在构建过程中可能由于网络原因,提示构建失败,可以参考网络上的解决方法进行解决
构建成功示意图
- 将样例工程中应用页面上显示的内容("Hello Word")修改为你喜欢的内容
任务2 安卓模拟器配置
本任务需要你参考任务描述,完成安卓模拟器的配置,并使用安卓模拟器调试任务1中构建的样例工程,通过任务2你需要熟悉安卓模拟器的配置方法和使用技巧。
1. 安卓模拟器的配置
- 点击工具栏上的"AVD Manager"图标,或者通过菜单栏选择 Tools -> AVD Manager 打开虚拟设备管理器(AVD Manager),在 AVD Manager 窗口中,点击左下角的"Create Virtual Device"按钮
- 进行设备配置,包括选择设备硬件配置文件、选择不同 API 级别的系统映像,注意在选择系统映像时你需要先完成该系统映像的下载。在本次任务中你需要创建一个如下图所示配置的虚拟设备
虚拟设备硬件配置
- 创建完成后,你的 AVD Manager 窗口中应该可以看到刚被创建的虚拟设备
AVD Manager中的虚拟设备
2. 安卓模拟器的使用
在创建虚拟设备后,可以启动安卓模拟器并在项目中运行应用。
- 在工具栏中,从目标设备菜单中选取刚才被创建的虚拟设备
选择虚拟设备运行
- 单击"运行",等待模拟器启动并加载应用,模拟器成功加载应用后应该如下图所示
模拟器运行效果
结果提交形式
- lab0.docx:本次实验的实验报告,包括实验环境配置、实验步骤、实验结果和实验心得等内容
评分标准
1. 完成任务1(35%)
- 完成 Android Studio 的下载安装(10%)
- 完成 Android Studio 的配置(10%)
- 完成样例工程构建(15%)
2. 完成任务2(35%)
- 完成安卓模拟器的配置,成功创建并运行指定配置的虚拟设备(15%)
- 在安卓模拟器上成功运行任务1构建的样例工程(20%)
3. 实验报告(30%)
内容完整性和原创性(20%)
- 报告包含实验目的、详细步骤、结果、总结思考等关键部分
- 代码设计遵循代码规范,有必要的解释说明
报告撰写和表达(10%)
- 报告格式规范,语言表达清晰
- 能够适当使用图表等辅助说明报告内容
实验资源
Android Studio
请从官网下载最新版本的 Android Studio