Part 1 - 搭建开发环境

2021-08-24
3分钟阅读时长

【版本】

当前版本号v20220905

版本修改说明
v20220905增加常见问题
v20220822初始化版本

【实验名称】 实验1.1 安装 Android Studio

【实验目的】

  • 掌握安装Android Studio
  • 掌握 Android Studio 新建、构建项目

【实验环境】

  • 一台运行 64 位版本的 Windows(8、10 或 11)、Linux、macOS(10.14 Mojave 或更高版本)或 Chrome 操作系统的计算机。
  • 计算机可以访问互联网。
  • 内存:至少6G
  • 硬盘:至少空余20G

【实验资源】

【实验要求】

  • 完成 Android Studio 安装和运行

【实验步骤】

  1. 请按照以下步骤进行安装 Android Studio(下面统称AS)

  2. 请至少预留 10GB 硬盘空间用于安装,请尽量不要安装在C盘。

  3. 到此处AS已经安装完成,开始设置 AS。

  4. 选择自定义安装设置。

  5. 选择 JDK 的路径,AS 通常自带JDK,在 AS 安装目录的jre目录下。

  6. 选择界面主题风格。

  7. 选择是否发送改善和统计数据给Google。

  8. 勾选 Android SDKAPI 33。如果你的电脑是英特尔处理器(Intel)请勾选 Performance(Intel® HAXM)选项,可以提升 AS SDK性能。

  9. 安卓模拟器内存设置,设置为2GB或以上。

  10. 确认设置。

  11. 同意授权。

  12. 设置 SDK 的下载代理地址为电子科技大学的镜像mirrors.dormforce.net:80,代理服务器加速下载。

  13. 配置 Android SDK的安装路径。

  14. 本课程建议勾选 Android 8(API 26),Android 10(API 29)

【实验名称】 实验1.2 创建项目和模拟器

【实验目的】

  • 掌握 Android Studio 新建、构建项目

【实验环境】

  • 一台运行 64 位版本的 Windows(8、10 或 11)、Linux、macOS(10.14 Mojave 或更高版本)或 Chrome 操作系统的计算机。
  • 计算机可以访问互联网。
  • 内存:至少6G
  • 硬盘:至少空余20G

【实验要求】

  • 创建一个 Android 项目

【实验步骤】

  1. 打开 Android Studio,点击新建项目

  2. 创建一个空的Activity

  3. 项目命名为Hello,选择API 23

  4. 打开设备管理器(Device Manager),创建设备(create device)

  5. 选择 Pixel 2,这是台标准1080P分辨率的手机模拟器型号。

  6. API 级别(API Level)选择26。

  7. 选择竖屏(Portrait)。

  8. 构建项目

  9. 运行 APP(run app),发布项目应用到模拟器(Emulator)。

  10. 查看模拟器运行的 app

【常见问题】

1. 解决Android Studio无法获取SDK的方法

答:

  • 安装完Android Studio后首次打开,需要连接Google官网下载Android SDK,但是dl.google.com通常无法访问,可以通过修改host 的方法指向可用的服务器。

  • 文件路径:C:\Windows\System32\drivers\etc\hosts 添加一行:

203.208.40.40 dl.google.com

其中IP地址 203.208.40.40 并不是一个固定的值,你可以通过测速网站获取对应的IP:http://ping.chinaz.com/dl.google.com

2. gradle下载速度慢,或者下载失败。

答:

  • 打开settings.gradle,添加国内阿里云的镜像地址。
pluginManagement {
    repositories {
        maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
        maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter' }
        maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
        maven { url 'https://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
        gradlePluginPortal()
        google()
        mavenCentral()
    }
}
  • 点击 Sync project with gradle files

3. Android Studio 构建输出控制台显示乱码。

答:

  • 可以打开 Android Studio 安装目录,找到 bin 目录下的 studio64.exe.vmoptions

  • 使用文本编辑器打开studio64.exe.vmoptions,在最后增加以下代码。

-Dfile.encoding=UTF-8