Activiti概述

本文详细介绍了安卓平台架构,包括Linux内核、硬件抽象层(HAL)、Android运行时、原生C/C++库、Java API框架以及系统应用。讨论了Android分层架构的优势,并讲解了安卓设备监视器(ADM)和安卓调试桥(ADB)的使用,包括文件浏览器、权限管理以及服务进程的操作。课后作业涵盖绘制安卓体系架构思维导图及实践DDMS和ADB操作。
摘要由CSDN通过智能技术生成

文章目录
零、学习目标
一、安卓平台架构
(一)安卓平台架构简述
1、Linux 内核
2、硬件抽象层 (HAL)
3、安卓运行时(Android Runtime)
4、原生 C/C++ 库
5、Java API 框架
6、系统应用
(二)安卓分层架构优点
二、安卓设备监视器(ADM)
1、启动安卓设备监视器
2、查看DDMS的File Explorer
三、安卓调试桥(ADB)
1、ADB作用
2、ADB操作演示
3、利用adb杀死和启动服务进程
四、课后作业
1、利用百度脑图绘制安卓体系架构的思维导图
2、按照讲课笔记,完成DDMS与adb基本操作
3、设计用户登录窗口
零、学习目标
能说出安卓平台架构有哪几层
会使用安卓设备监视器,尤其是DDMS
会基本使用安卓调试桥ADB进入安卓的Linxu内核
一、安卓平台架构
Android 是一种基于 Linux 的开放源代码软件栈,为各类设备和机型而创建
Android平台构成的主要组件

(一)安卓平台架构简述
1、Linux 内核
Android 平台的基础是 Linux 内核。例如,Android Runtime (ART) 依靠 Linux 内核来执行底层功能,例如线程和低层内存管理。
使用 Linux 内核可让 Android 利用主要安全功能,并且允许设备制造商为著名的内核开发硬件驱动程序。
2、硬件抽象层 (HAL)
硬件抽象层 (HAL) 提供标准界面,向更高级别的 Java API 框架显示设备硬件功能。HAL 包含多个库模块,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值