Android Studio学习指南(上)

219 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第1天,点击查看活动详情 在这里插入图片描述

本篇主要讲述了Android的简介、Android Studio的下载与安装以及常见的安装问题。

Android简介

  • Android是Google于2007年11月5日宣布开发的基于Linux平台的开源移动操作系统,该平台由操作系统、中间件、用户界面和应用软件组成。早期由Google开发,后由开放手机联盟(OHA)开发。

  • 第一个完整的,开放的,免费的为移动终端打造的智能移动开发平台。

Android特点

  • 良好的平台开放性
  • 个性化应用设定
  • 实现与Google应用无缝结合

Android版本

image-20220829102601727

Android技术架构

image-20220829102511145

1、 应用程序框架

  • Activity Manager:管理程序的生命周期
  • Window Manager:管理应用程序窗口
  • Content providers:提供应用程序之间的数据共享
  • View System:构建程序的可视化组件
  • Package Manager:管理项目程序
  • Telephone Manager:移动设备的基本功能同游由电话管理器管理
  • Resource Manager:为程序提供文字、声音、图片、视频或布局文件等资源
  • Location Manager:定位服务
  • Notification manager:J顶部消息提示服务

2、系统运行库

2.1、程序库:

Android包含一些C/C++程序库,这些库能被Android系统中不同的组件使用。它们通过Android应用程序框架为开发者提供服务。

2.2、Android 运行时库

Android 包括了一个核心库,该核心库提供了JAVA编程语言核心库的大多数功能。Android系统的Dalvik 虚拟机也包含在 Android 运行时库中。

3、Linux内核

Android的核心系统服务依赖于Linux内核,其安全性、内存管理、进程管理、网络协议栈和驱动模型等基本依赖于linux。

Android Studio下载

Android Studio简介

  • Android Studio是Android开发的官方集成开发环境(IDE),提供开发AndroidApp所需要的各种支持工具和软件包。
  • AndroidStudio是开发的官方集成开发环境(IDE),提供开发AndroidApp所需要的各种支持工具和软件包。
  • Android Studio针对Windows、Mac、Linux不同的操作系统,提供相应的安装包。 针对Studio、、Mac、linux不同的操作系统,提供相应的安装包。

Android Studio下载

AndroidStudio3.0和SDK获取(安装前提:系统已经安装了JDK,并且版本在1.8以上)