08-系统能力调用与权限管理
第8课:系统能力调用与权限管理
📚 课程目标
- 掌握摄像头、定位、存储等系统能力的调用
- 理解权限申请与安全模型
- 学会系统API使用规范
- 能够安全地调用系统能力
🔧 系统能力概述
8.1 什么是系统能力
系统能力定义
系统能力是鸿蒙系统提供的各种功能接口,包括硬件能力、系统服务、数据访问等,让应用能够与系统深度集成。
主要分类:
- 硬件能力:摄像头、麦克风、传感器、定位等
- 系统服务:通知、日历、联系人、文件管理等
- 网络能力:WiFi、蓝牙、移动网络等
- 安全能力:生物识别、加密、权限管理等
能力调用架构
应用层 (Application)↓
能力接口层 (Capability Interface)↓
系统服务层 (System Service)↓
硬件抽象层 (Hardware Abstraction)