IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 安卓讲课笔记1.1 搭建开发环境 -> 正文阅读

[移动开发]安卓讲课笔记1.1 搭建开发环境

文章目录

零、学习目标

  1. 能安装配置Android Studio
  2. 能创建安卓虚拟机(AVD)
  3. 能创建简单安卓应用

一、导入新课

  • 智能移动终端APP现在十分普及,一个是苹果APP,一个是安卓APP,本课程我们学习安卓APP开发。工欲善其事必先利其器,为了更好地进行安卓APP开发,我们需要安装配置一个高效的安卓开发工具——Android Studio。

二、新课讲解

(一)Android Studio概述

  • Android系统自2007年问世以来,备受广大用户的青睐。系统的开源资源与架构为广大厂商及学习者提供了难得的机遇。在早期,Google公司使用Eclipse集成开发环境进行Android项目开发,2013年以后Google推出了自己的开发工具——Android Studio。Google在Android Studio刚开始推出的两三年内,还一直支持Eclipse开发平台,近几年Android Studio日趋成熟,技术不断迭代和更新,并逐渐淡化了Eclipse工具,加强了对Android Studio的改进。Android Studio是基于IntelliJ IDEA的Android应用开发集成开发环境(IDE),提供了更多提高Android应用的构建效率的功能。

(二)下载Android Studio

1、Android Studio下载地址

2、Android Studio下载步骤

  • 许可协议打钩
    在这里插入图片描述
  • 下载安装包到本地
    在这里插入图片描述

(三)安装Android Studio

1、进入安装向导

  • 双击安装程序图标,进入安装向导
    在这里插入图片描述

2、选择安装组件

  • 采用默认的设置
    在这里插入图片描述

3、选择安装位置

  • 修改安装位置:D:\Android\Android Studio
    在这里插入图片描述
  • 默认是安装在C:\Program Files\Android\Android Studio,最好改到其它盘,因为C盘是启动盘,不宜安装太多东西,影响启动速度。

4、选择开始菜单文件夹

  • 采用默认设置
    在这里插入图片描述

5、按照配置进行安装

  • 单击【Install】按钮,就开始安装
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

(四)启动并配置Android Studio

  • 启动Android Studio,首先看到启动画面中可爱的金花鼠
    在这里插入图片描述

1、Android Studio首次运行

  • 如果是Android Studio首次运行,会弹出消息框,提示无法访问Android SDK扩展列表
    在这里插入图片描述

  • 单击【Cancel】按钮
    在这里插入图片描述

  • 单击【Next】按钮

2、选择安装类型

  • 采用自定义安装类型
    在这里插入图片描述

3、选择默认JDK位置

  • 采用默认设置
    在这里插入图片描述

4、选择用户界面主题

  • 根据自己喜好选择用户界面主题,这里选择Light
    在这里插入图片描述

5、选择安卓SDK组件及安装位置

  • 默认位置C:\Users\Administrator\AppData\Local\Android\Sdk,修改为D:\Android\SDK(该目录得自己创建)
    在这里插入图片描述

6、模拟器配置

  • 采用默认模拟器设置,如果你电脑内存够大,那么可以将模拟器内存设置更大
    在这里插入图片描述
  • 检验设置是否符合要求,如果想修改,返回上一步
    在这里插入图片描述

7、安装许可协议

  • 接受两个许可协议:android-sdk-licenseintel-android-extra-license
    在这里插入图片描述
  • 单击【Finish】按钮

8、下载组件

  • 耐心等待组件的下载
    在这里插入图片描述
    在这里插入图片描述

  • 单击【Finish】按钮,显示欢迎窗口
    在这里插入图片描述

9、进入设置对话框进行相关设置

  • 单击【Customize】
    在这里插入图片描述
  • 单击【All settings…】
    在这里插入图片描述

(1)设置主题

  • 选择自己喜欢的主题
    在这里插入图片描述

(2)设置滚鼠调节编辑器字号

  • 勾选【Change font size with Ctrl + Mouse Wheel】复选框
    在这里插入图片描述

(3)设置编辑器字体

  • 设置字体、字号与行间距
    在这里插入图片描述

(4)设置文件字符编码

  • 统一采用UTF-8字符编码,避免出现中文乱码问题
    在这里插入图片描述

(5)设置自动导入

  • 勾选如图所示两个复选框
    在这里插入图片描述

(6)设置代码完成

  • 不要勾选【Match case】复选框
    在这里插入图片描述

(7)设置文件头

  • 设置File Header,这样每次新建一个类,都会自动添加设置的文档注释
    在这里插入图片描述

  • 单击【OK】按钮
    在这里插入图片描述

10、使用SDK管理器下载安卓SDK

  • 启动SDK管理器
    在这里插入图片描述

  • 我们勾选两个安卓SDK版本:Android SDK 33 和 Android SDK 32
    在这里插入图片描述

  • 单击【OK】按钮
    在这里插入图片描述

  • 单击【OK】按钮,确认变化
    在这里插入图片描述

  • 当然进入Android Studio主窗口之后,还是可以根据需要安装其他SDK版本

11、使用AVD管理器创建安卓虚拟机

  • 启动Virtual Device Manager
    在这里插入图片描述
    在这里插入图片描述

  • 单击【Create virtual device】,然后选择一个设备 - Phone - Pixel 4
    在这里插入图片描述

  • 选择系统映像(System Image)
    在这里插入图片描述

  • 下载选择的系统映像 - API 33
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 单击【Finish】按钮
    在这里插入图片描述

  • 单击【Next】按钮,在虚拟设备配置对话框里可以对虚拟机进行设置
    在这里插入图片描述

  • 单击【Finish】按钮
    在这里插入图片描述

  • 启动虚拟机
    在这里插入图片描述
    在这里插入图片描述

(五)创建安卓应用

  • 单击【New Project】按钮
    在这里插入图片描述

1、选择项目基于的模板

  • 选择“Empty Activity”模板
    在这里插入图片描述

2、配置项目基本信息

  • 设置项目名、包名(全部小写)、保存位置、采用的语言(Java)、最小SDK
    在这里插入图片描述

  • 单击【Finish】按钮,然后下载构建工具Gradle压缩包,有点耗时间,需要耐心等待
    在这里插入图片描述

  • 构建工具下载完毕
    在这里插入图片描述

3、在虚拟机上测试应用

  • 目前只创建了一个虚拟机Pixel 4 API 33,单击绿色三角形的运行按钮
    在这里插入图片描述
  • 在虚拟机上查看程序运行结果
    在这里插入图片描述

4、在真机上测试应用

  • 将手机连接到电脑,在手机开发者选项里启用USB调试模式
    在这里插入图片描述
  • 选择在手机上运行安卓应用 在这里插入图片描述
  • 单击运行按钮,查看手机
    在这里插入图片描述

(六)设备管理器和SDK管理器

在Android Studio窗口的工具栏上有两个按钮,分别用于启动设备管理器和SDK管理器。

1、通过工具栏按钮启动设备管理器

  • Device Manager - 设备管理器
    在这里插入图片描述
    在这里插入图片描述
  • 目前只创建了一个虚拟机,当然可以再创建新的虚拟机

2、通过工具栏按钮启动SDK管理器

  • SDK Manager - SDK管理器
    在这里插入图片描述
    在这里插入图片描述

三、归纳总结

回顾本节课所讲的内容,并通过提问的方式引导学生解答问题并给予指导。

四、上机操作

形式:单独完成
题目:搭建安卓开发环境
要求:安装配置Android Studio;创建安卓虚拟机;创建安卓应用,显示“欢迎访问泸州职业技术学院”
在这里插入图片描述

五、拓展材料

(一)安卓概述

1、Android 一词由来

  • Android 一词最早出现于法国作家利尔亚当 (Auguste Villiers de l’Isle-Adam) 在 1886 年发表的科幻小说《未来夏娃》(L’ève future) 中,将外表像人的机器起名为 Android,Android本义指“机器人” 。
  • Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,官方中文名:安卓 。
  • Android系统早期由原名为"Android"的公司开发,谷歌在2005年收购"Android.Inc"后,继续对Android系统开发运营。
  • 底层Linux内核只提供基本功能,其他的应用软件则由各公司自行开发,大部分程序以Java语言编写。
  • Android 提供了一个统一的应用程序开发方法,这意味着开发人员只需要为 Android 进行开发,这样他们的应用程序就能够运行在不同搭载 Android 的移动设备上。如:摩托罗拉、HTC、三星、索爱、LG、小米、华为、魅族等。
  • Android系统除了运行在智能手机上之外,还可以用做平板电脑、电视、汽车等很多设备上。

2、Android 开发优势

  • 开放源代码
  • 众多开发者及强大的社区
  • 不断增长的市场
  • 国际化的 App 集成
  • 低廉的开发成本
  • 更高的成功几率
  • 丰富的开发环境

(二)安卓版本与API对照表

API LevelAndroid版本Linux内核版本首次发布日期后续Android版本支持截止日期
33135.15.412022-07-01
TTiramisu preview5.10.912022-02-24
3212-sv2 (12.1?)5. 10.662021-09-23
31125.4,5.102021-10-05
30114.14-stable,4.19-stable2020-09-09
29104.9-q,4.14-q,4.19-q2019-05-082023 年 1 月
2894.4.107, 4.9.84, and 4.14.422018-08-062022 年 1 月
278.14.102017-12-052021 年 6 月
268.04.102017-08-212021 年 1 月
257.14.4.12016-10-047.1.1、7.1.2
247.04.4.12016-08-22
236.03.18.102015-10-056.0.1
225.13.16.12015-03-095.1.1
215.03.16.12014-11-125.0.1、5.0.2
204.4w3.102014-06-254.4w.1、4.4w.2
194.43.102013-10-314.4.1、4.4.2、4.4.3、4.4.4
184.33.4.02013-07-244.3.1
174.23.4.02012-11-134.2.1、4.2.2
164.13.0.312012-07-094.1.1、4.1.2
154.0.33.0.12011-12-164.0.4
144.03.0.12011-10-184.0.1、4.0.2
133.22.6.362011-07-153.2.1、3.2.2、3.2.3、3.2.4、3.2.5、3.2.6
123.12.6.362011-05-10
113.02.6.362011-02-22
102.3.32.6.352011-02-092.3.4、2.3.5、2.3.6、2.3.7
92.32.6.352010-12-062.3.1、2.3.2
82.22.6.322010-05-202.2.1、2.2.2、2.2.3
72.12.6.292010-01-12
62.0.12.6.292009-12-03
52.02.6.292009-10-26
41.62.6.292009-09-15
31.52.6.272009-04-27
2 1.12.6.X2009-02-09
11.0-2008-09-23

2009年4月,Android 1.1发布三个月后,Androud1.5发布,这也是第一个有公共代号的版本:纸杯蛋糕。从这个版本开始,Android每次会以英文字母的顺序,以甜点作为版本代号。

  • Android 1.5:纸杯蛋糕 Cupcake
  • Android 1.6:甜甜圈 Donut
  • Android 2.0/2.1:松饼 Eclair
  • Android 2.2:冻酸奶 Froyo
  • Android 2.3:姜饼 Gingerbread
  • Android 3.0:蜂巢 Honeycombm
  • Android 4.0:冰淇淋三明治 Ice Cream Sandwich
  • Android 4.2/4.1:果冻豆 Jelly Bean
  • Android4.4:巧克力 KitKat
  • Android5.0/5.1:棒棒糖 Lollipop
  • Android6.0:棉花糖 Marshmallow
  • Android 7.0:牛轧糖 Nougat
  • Android 8.0:奥利奥 Oreo
  • Android 9.0:派 Pie

从Android 10开始,Android不再按照零食或甜点的字母顺序命名,而是转换为版本号。

(三)安卓开发工程师

1、安卓开发工程师岗位职责

  • 负责Android手机软件的开发及设计
  • 根据产品的需求进行Android产品的分析
  • 对Android平台开发技术进行研究,发现其缺陷并改正更新
  • 根据用户需求研发新的Android产品,并测试其性能,进行改进
  • 根据项目需求进行学习并快速掌握技巧
  • 平常要与相关工作人员进行沟通,使团队快速成长起来

2、安卓开发工程师薪资待遇

  • 整体分析(更新日期:2022-09-12)
    在这里插入图片描述
  • 历年变化
    在这里插入图片描述
  • 大厂安卓开发工程师工资
    在这里插入图片描述

3、安卓开发工程师招聘对象

在这里插入图片描述

4、安卓开发工程师求职画像

在这里插入图片描述

5、安卓开发工程师人员流向

在这里插入图片描述

(四)本学期安卓课程内容

在这里插入图片描述

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-09-15 02:07:57  更:2022-09-15 02:08:37 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 5:25:47-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码