Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
介绍
- Android HAL 作为特定于硬件的实现。
Android 平台体系结构概述
硬件供应商的 HAL 开发周期
案例研究:低级 C/C++ 与高级的接口 Java
准备开发环境
设置 Android 仿真器
创建 HAL 实现
了解 HAL 接口的文件结构(C 标头、硬件/libhardware 等)。
HAL 与 HIDL(HAL 接口定义语言)
在 Android O 上对 HIDL 进行编码。
将代码打包到库模块 (.so) 文件中
在 Java API 框架中编写应用程序级代码
从 Java 服务调用设备硬件
调试 HAL 模块
部署 HAL 模块
将 HAL 更新到 Android OS 的新版本
故障 排除
总结和结论
要求
- C/C++ 编程经验。
- Java 编程经验。
- 了解硬件和软件架构。
观众
- Linux 系统开发人员
- Android系统程序员
- 想要进入 Android 系统编程的开发人员
21 小时
客户评论 (4)
他介绍的培训师知识和轻松性。
Piotr - DPDgroup IT Solutions sp. z o.o.
课程 - Android Applications Testing
机器翻译
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
课程 - Cross-platform mobile development with PhoneGap/Apache Cordova
Lectures (David is very knowledgeable on Android)
Johnny Miller - FedEx
课程 - Android Development
训练师愿意探索匕首中的其他问题。
Susheel - Home
课程 - Dependency Injection with Dagger 2
机器翻译