感谢您的预订!我们的团队成员将会尽快与您取得联系。
感谢您的预订!我们的团队成员将会尽快与您取得联系。
课程大纲
介绍
- 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
机器翻译