|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/embedded-android-training/
课程评论:没有评论
本课程名为“可视化嵌入式Android(AOSP)实战”,由拥有七年以上汽车领域Linux与Android工程经验、曾获2017年Google SOC奖项的Mustafa Ozcelikors讲授。该课程面向初学者到中级水平的学习者,旨在教授Android开源项目(AOSP)和嵌入式Android概念。 课程特色在于结合了理论与实践:理论部分通过幻灯片、手绘和画布进行讲解,并辅以精心设计的、来源于作者多年实践经验的块状图、示意图和绘图,以加深理解。实践部分则深入探讨AOSP的目录结构,并利用终端进行操作。 课程内容涵盖: * 理解嵌入式Android和Linux软件栈。 * 熟悉Android 11源代码和Soong(Android.bp)构建系统。 * 使用ASUS Tinkerboard 2,并从源码构建和运行Android 11。 * 创建AIDL接口、原生C++ Android服务及测试应用程序。 * 将现有Android Java应用程序移植到Soong(Android.bp)构建系统。 * 理解AOSP文件夹布局和分区。 * 理解并使用SELinux策略。 * 自信地使用fastboot工具刷写镜像。 * 自信地使用adb工具与嵌入式设备进行通信。 * 运行CTS测试。 * 日志记录和转储Android系统信息。 完成课程后,学员将能够构建一个包含自定义启动器、自定义主题、集成AIDL服务和测试应用程序的定制Android系统。
Hi,My name is Mustafa Ozcelikors, a Linux & Android Engineer with more than +7 years of experience working in automotive, who have won Google SOC event in 2017. Here comes a unique beginner to intermediate course that is dedicated to teach Android Open Source Project and Embedded Android concepts to a larger audience.Visual Embedded Android Training is a unique course in the way that I use slideshows, pen and canvas for theoretical subjects, whereas makes hands-on examples for the practical subjects. I have mastered this technique over the years, teaching my colleagues at work, teaching on Youtube, and now I have decided to move on to Udemy to reach larger audience.Theoretical subjects are carefully planned and almost for every important subject, multiple block diagrams have been created for better understanding. Almost every figure, schematic, drawing comes from years of experience in the field, not from the internet or from any book. In practical subjects we take a deep dive in exploring AOSP directories and open up a terminal to achieve things within it.At the end of the course we together will have a custom Android with custom launcher and custom theme, with integrated AIDL service and test application.You are in this now for the following great content:Understand embedded Android and Linux software stacksGet around with Android 11 source code and Soong (Android.bp) build systemUse ASUS Tinkerboard 2 and run Android 11 on it , completely from the source.Create AIDL interfaces, native C++ Android services, create test applicationsPort existing Android Java applications to Soong (Android.bp build systemUnderstand AOSP folder layout, partitionsUnderstand and work with SELinux policiesFlash images confidently using fastboot toolTalk to embedded device confidently using adb toolRun CTS testsLog and dump Android system informationThank you!!Kindly yours,Mustafa